Re: Bug#367200: ITP: libemail-send-perl -- Simply Sending Email
* Ron Johnson <firstname.lastname@example.org> [060516 15:14]:
> > Then something else. One can easily envisage installing as
> > /usr/bin/sendmail something that reads an email, immediately
> > sends it to a smarthost via SMTP and exits with an error if a problem
> > happened. No daemon, no local spool.
> Not all people have their systems configured that way. I'd venture
> to say that most "home desktops" that POP email from their ISP
> don't have their MTA set up to relay mail.
There a trend currently that more and more companies and universities
(perhaps also more ISPs in the near future), are blocking outgoing SMTP
trafic for everything but their mail server.
> On the "home desktop" reportbug uses Python's smtp library to send
> email directly to the ISP's smtp server. And that's a good thing,
> because, for a long time, reportbug did not have that feature, and
> people who don't know how to configure MTAs were not able to send
> bug reports.
Yeah. Its a workaround to a common problem (that the local mta
is not that easily configurable). That does not mean that
it is better to extend the workaround than to solve the problem.
> > There is a reason for having standardised interfaces. It is that they
> > can be implemented in different ways.
> Yes. The standardized interface is smtp.
The standard *NIX way to send mail is the sendmail symlink, the standard
for computers to exchange their mails is SMTP. Thats a difference.
Bernhard R. Link