Bug 10753

Summary: Denial of receiving mails with empty MAIL FROM: (e.g. error msgs from MAILER-DAEMONs)
Product: [Retired] Red Hat Linux Reporter: William D. Hamblen <whamblen>
Component: sendmailAssignee: Cristian Gafton <gafton>
Status: CLOSED WONTFIX QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 6.1   
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2000-05-19 10:32:53 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description William D. Hamblen 2000-04-12 14:55:57 UTC
sendmail 8.9.3-15 (from RH 6.1, also -30 from 6.2) refuses to receive
incoming mails via SMTP when there is an empty MAIL FROM: during the SMTP
session producing the following output in /var/log/maillog:

Apr 12 16:53:17 sirion sendmail[21407]: QAA21407: SYSERR(root): buildaddr:
no host
Apr 12 16:53:17 sirion sendmail[21407]: QAA21407: from=<NONE>, size=0,
class=0, pri=0, nrcpts=0, proto=SMTP, relay=some_host [some_ip]

This usually happens when someone of our users tried to send mail to an
invalid email address. The remote MTA generates an error message which is
sent back to the sender of the original message but with an empty MAIL
FROM:

This error can be reproduced on several machines.

I used /sbin/mailconf to generate /etc/sendmail.cf. Using the vanilla
sendmail.cf directly from the RPM without calling mailconf, the error does
*NOT* occur, i.e. sendmail will accept SMTP connections with empty MAIL
FROM:.

Comment 1 Florian La Roche 2000-05-19 10:32:59 UTC
this bug is fixed with newer sendmail versions and only linuxconf must
be updated to use newer sendmail configurations