From owner-freebsd-questions Sat Jan 5 23:49:22 2002 Delivered-To: freebsd-questions@freebsd.org Received: from blues.jpj.net (blues.jpj.net [204.97.17.6]) by hub.freebsd.org (Postfix) with ESMTP id B6ED537B405 for ; Sat, 5 Jan 2002 23:49:19 -0800 (PST) Received: from localhost (benh@localhost) by blues.jpj.net (8.11.6/8.11.1) with ESMTP id g067nJU19349 for ; Sun, 6 Jan 2002 02:49:19 -0500 (EST) Date: Sun, 6 Jan 2002 02:49:18 -0500 (EST) From: Ben Hockenhull To: freebsd-questions@freebsd.org Subject: sendmail problem with 4.5-PRE Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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=, size=458, class=0, nrcpts=1, msgid=, proto=ESMTP, daemon=MTA, relay=root@blues.jpj.net [204.97.17.6] Jan 6 00:56:48 pop sendmail[828]: g066ulZ00827: to=, 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=, 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