Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 6 Jan 2002 02:49:18 -0500 (EST)
From:      Ben Hockenhull <benh@jpj.net>
To:        freebsd-questions@freebsd.org
Subject:   sendmail problem with 4.5-PRE
Message-ID:  <Pine.BSI.4.05L.10201060235260.18920-100000@blues.jpj.net>

next in thread | raw e-mail | index | archive | help
I'm in the process of replacing an older mailserver with a shiny new
mailserver running 4.5-PRERELEASE and sendmail 8.11.6.

All is well, except for some problems with local delivery of mail using
mail.local.

I'm running a fairly straightforward sendmail.cf, with the only real
significant addition being the use of drac for authenticated relaying.

With mail.local set in /etc/mail/sendmail.cf as the local delivery agent,
all local delivery using mail.local fails.  However, those users who are
handling their mail via procmail invoked as a pipe from .forward are able
to have their mail delivered via procmail.

If I replace mail.local with a FEATURE(local_procmail) in my sendmail
config, all local delivery (via procmail now) works perfectly.  How do I
account for this?  I've seen different problems in the same vein in
searching sendmail archives and so on, but nothing quite like this.

The errors I see, both from the logfile and from a bounce message:

Jan  6 00:56:48 pop sendmail[827]: g066ulZ00827:
from=<benh@blues.jpj.net>, size=458, class=0, nrcpts=1,
msgid=<Pine.BSI.4.05L.10201060156370.17508-100000@blues.jpj.net>,
proto=ESMTP, daemon=MTA, relay=root@blues.jpj.net [204.97.17.6]
Jan  6 00:56:48 pop sendmail[828]: g066ulZ00827: to=<test@horked.net>,
delay=00:00:01, xdelay=00:00:00, mailer=local, pri=30049, dsn=5.0.0,
stat=Service unavailable
Jan  6 00:56:48 pop sendmail[828]: g066ulZ00827: g066umZ00828: DSN:
Service unavailable
Jan  6 00:56:54 pop sendmail[828]: g066umZ00828: to=<benh@blues.jpj.net>,
delay=00:00:06, xdelay=00:00:06, mailer=esmtp, pri=30149,
relay=blues.jpj.net. [204.97.17.6], dsn=2.0.0, stat=Sent (g066usi17806
Message accepted for delivery)

   ----- Transcript of session follows -----
... while talking to mail.horked.net:
>>> HELO mail.horked.net
<<< 500 5.5.2 Syntax error
554 5.0.0 Service unavailable

    [ Part 2: "Delivery Status" ]

Reporting-MTA: dns; mail.horked.net
Received-From-MTA: DNS; blues.jpj.net
Arrival-Date: Sun, 6 Jan 2002 00:48:55 -0600 (CST)

Final-Recipient: RFC822; test@horked.net
Action: failed
Status: 5.5.0
Remote-MTA: DNS; mail.horked.net
Diagnostic-Code: SMTP; 500 5.5.2 Syntax error
Last-Attempt-Date: Sun, 6 Jan 2002 00:48:55 -0600 (CST) 

I'm mostly content to use procmail as my local delivery agent, but I'd
still like to understand what's going on here.  Any ideas?

Ben


--
Ben Hockenhull
benh@jpj.net


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSI.4.05L.10201060235260.18920-100000>