On Tue, Jan 27, 2009 at 09:52:30AM -0500, Linux Addict wrote: >> The Internet email RFCs do not require MX records. They specify >> that the MTA must deliver by A records when MX records don't exist. > > I dont know if its convincing to send mails to a host where no smtp is > running(hence no MX record) but is there anyway at all in Postfix to check > for MX record before the qmgr accepts the mail?
You are mightly confused. By definition (RFC 5321) of the SMTP protocol, a domain with just an A records has an *implicit* MX record: example.com. IN MX 0 example.com. There is no valid "no smtp is running" => "hence no MX record" inference. > I know Postfix is compliant to all RFCs, but just wondering anything > customizable exists. Postfix can reject SMTP mail from sender domains that have neither A records nor MX records: http://www.postfix.org/postconf.5.html#reject_unknown_sender_domain such domains cannot receive mail, since they have neither explicit, nor implicit MX records. -- Viktor. Disclaimer: off-list followups get on-list replies or get ignored. Please do not ignore the "Reply-To" header. To unsubscribe from the postfix-users list, visit http://www.postfix.org/lists.html or click the link below: <mailto:majord...@postfix.org?body=unsubscribe%20postfix-users> If my response solves your problem, the best way to thank me is to not send an "it worked, thanks" follow-up. If you must respond, please put "It worked, thanks" in the "Subject" so I can delete these quickly.