Reasons for ikeeping an MTA (was Re: Ubuntu is under attack)
Scott J. Henson
scotth at csee.wvu.edu
Tue Dec 20 19:33:20 GMT 2005
Sam Morris wrote:
> Scott J. Henson wrote:
>
>> Perhaps dbus would be the proper solution for this? Isn't there a
>> notification icon when the kernel gets updated to tell the user that
>> they should probably reboot? I would think something similar could
>> be used to notify the user about cron. If I remember correctly(I'm at a
>
> > hoary system not a breezy system) its dbus and one could start from
> > something like ssmtp to provide the sendmail binaries. Then instead
> > of sending the message onto a mail relay, it could connect to the
> > local user's session(if they are in the admin group) and tell them
> > about it. That would be the correct way of doing it I think.
>
> What happens if the user isn't online when the message is sent? Will
> this mechanism take care of storing and queuing up the messages? What
> if they have two session open--which one gets the message? You will
> end up reinventing all the complexity of an MTA this way!
>
> A unix system without an MTA configured for reliable (meaning that a
> message is delivered or bounced), mail delivery is broken. Since this
> is done (or was, apparently until Breezy came out) without any manual
> intervention, I don't understand the reasoning behind removing such an
> important piece of very basic system infrastructure.
>
When you upgrade a kernel you currently see(in breezy) a message in your
notification area about your computer needing a reboot. I would say the
complexity is already taken care of.
More information about the ubuntu-devel
mailing list