Reasons for ikeeping an MTA (was Re: Ubuntu is under attack)
Sam Morris
sam at robots.org.uk
Tue Dec 20 19:24:25 GMT 2005
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.
--
Sam Morris
http://robots.org.uk/
PGP key id 5EA01078
3412 EA18 1277 354B 991B C869 B219 7FDB 5EA0 1078
More information about the ubuntu-devel
mailing list