[svlug] sendmail help

Marc MERLIN marc_news at valinux.com
Fri Oct 5 14:26:01 PDT 2001


On Wed, Oct 03, 2001 at 10:15:19AM -0700, J C Lawrence wrote:
> On Wed, 3 Oct 2001 00:37:41 -0700 
> Marc MERLIN <marc_news at valinux.com> wrote:
> 
> > If you need to send mail, your mail client will run
> > /usr/sbin/sendmail.  
> 
> Note that some MUAs, most notably MH and derivatives, deliver mail
> by SMTP to port 25 on localhost.
 
Not my fault if it's broken by default.
May I recommend a selection of other fine MUAs? :-)
 
On Thu, Oct 04, 2001 at 12:05:54PM -0400, Bill Jonas wrote:
> On Wed, Oct 03, 2001 at 10:55:00AM -0700, Don Marti wrote:
> > Fetchmail does delivery to localhost port 25, too.
> 
> You can also use fetchmail without running an MTA.
 
For that matter you should not have fetchmail deliver mail to your MTA.
ESR is proud  of having added that  feature, but it's really  stupid to have
this as a default IMO.
Not only  does it cause  bounces in some cases  and some other  obscure mail
problems every so often, but it makes fetchmail incredibly slow because many
MTAs do  checks on mails  that are submitted through  port 25 (some  of them
like sendmail, lenghty DNS checks),  and fetchmail being serialized, ends up
taking a long time to deliver all those mails to your machine.

You should use:
mda "/usr/bin/procmail -d %T"

Just for the story of the day, I had to help ESR with his fetchmail/sendmail
configuration because he  couldn't get his VA mail. His  problem, outside of
using sendmail with  a broken DNS config, was that  he had fetchmail deliver
his mails to sendmail over port 25 instead of just calling procmail directly
:-)
 
Marc
-- 
Microsoft is to operating systems & security ....
                                      .... what McDonalds is to gourmet cooking
  
Home page: http://marc.merlins.org/   |   Finger marc_f at merlins.org for PGP key




More information about the svlug mailing list