[kronolith] Calendar event alarm reminders via e-mail
Aria Bamdad
aria at bsc.gwu.edu
Mon Jan 27 15:20:55 UTC 2020
> Quoting Aria Bamdad <aria at bsc.gwu.edu>:
>
> > Hi,
> >
> > Under user configuration Preferences -> Calendar -> Notifications you
> can
> > configure 'Email' notification under "Choose how you want to receive
> > reminders for events with alarms:". This works well and an e-mail is
> sent
> > to the default identity (from the user to the user) regarding the
> event at
> > the appropriate time. However, at the bottom of the same
> configuration
> > screen, there is a field "Email address (optional)" that allows for an
> > e-mail address to be entered. If provided, then the e-mail sent will
> be
> > from this e-mail address and to this e-mail address.
> >
> > Is this working as designed? The logical (in my opinion) is to always
> send
> > the event notification e-mail from the default user identity and to
> the
> > e-mail address provided in this field, if one is provided.
>
>
> While I agree with your expectation, the Horde_Alarm system, which is
> responsible for sending those emails, currently only accepts a single
> email address, which is used as both the From and the To. The optional
> email address in Kronolith is used as that email address if it is
> provided.
>
>
> Feel free to create an enhancement request for this, or maybe better
> yet, a more complete integration of the identity system into Kronolith
> so you can select an explicit identity for these notifications.
>
>
> > What happens now is that a message is generated addressed from the
> user that
> > is supposed to be the recipient. Various mail services (Gmail, etc.)
> > consider this a spam or suspicious and mark the message as such.
> >
> > Can this behavior be changed?
> >
Thank you Michael, I will open an enhancement request. In the meantime, since if no e-mail address is provided to Kronolith via the configuration screen, then horde_Alarm will assume the default identity is the 'from' identity, then it is conceivable that I can easily create a local modification to horde_alarm to always assume the from address is the default identity and the to address is what is provide via the kronolith configuration screen.
Do you think this would have negative impact on other modules/functions that rely on horde_alarm? Can you point me to the correct code segment that this is done in?
Thanks,
Aria
More information about the kronolith
mailing list