Posts: 17
Joined: 18.Nov.2006
From: West Palm Beach, FL
Status: offline
I am having very strange issue with alerts and report. When I simulate test email it is not going out. My rule works and when I monitor mails server here is what I get: Message is not RFC compliant
Thu 2008-10-30 14:24:53: Session 2078; child 2; thread 3064 Thu 2008-10-30 14:24:53: Accepting SMTP connection from [123.123.123.123:54299] Thu 2008-10-30 14:24:53: --> 220-mail.domainname.com ESMTP MDaemon 9.6.6; Thu, 30 Oct 2008 14:24:53 -0400 Thu 2008-10-30 14:24:53: --> 220---------------------------------------------------------------------- Thu 2008-10-30 14:24:53: --> 220-Company Name (www.domainname.com) and its affiliated companies Thu 2008-10-30 14:24:53: --> 220-do not authorize the use of its proprietary computers and Thu 2008-10-30 14:24:53: --> 220-computer networks to accept, transmit, or distribute Thu 2008-10-30 14:24:53: --> 220-unsolicited bulk e-mail sent from the internet. Thu 2008-10-30 14:24:53: --> 220-Effective immediately: Company Name may no longer accept connections Thu 2008-10-30 14:24:53: --> 220-from IP addresses which have no reverse-DNS (PTR record) assigned. Thu 2008-10-30 14:24:53: --> 220 --------------------------------------------------------------------- Thu 2008-10-30 14:24:53: <-- HELO firewallserver Thu 2008-10-30 14:24:53: --> 250 mail.domainname.com Hello ymir, pleased to meet you Thu 2008-10-30 14:24:53: <-- MAIL FROM:<firewallalerts@domainname.com> Thu 2008-10-30 14:24:53: --> 250 <firewallalerts@domainname.com>, Sender ok Thu 2008-10-30 14:24:53: <-- RCPT TO:<firewallalerts@domainname.com> Thu 2008-10-30 14:24:53: --> 250 <firewallalerts@domainname.com>, Recipient ok Thu 2008-10-30 14:24:53: <-- DATA Thu 2008-10-30 14:24:53: Creating temp file (SMTP): c:\mdaemon\queues\temp\md50000000903.tmp Thu 2008-10-30 14:24:53: --> 354 Enter mail, end with <CRLF>.<CRLF> Thu 2008-10-30 14:24:53: Message size: 234 bytes Thu 2008-10-30 14:24:53: --> 554 Message is not RFC compliant Thu 2008-10-30 14:24:53: <-- QUIT Thu 2008-10-30 14:24:53: --> 221 See ya in cyberspace Thu 2008-10-30 14:24:53: SMTP session terminated (Bytes in/out: 348/884)
Setup | Miscellaneous Options, Servers tab about 1/2 way down the dialog is the line 'SMTP server checks __ message __ parameters for RFC compliance'. Turn off the message check since the problem is with the message itself. Then MDaemon should let the messages pass. Once you have a few messages, you can then look to see what makes them non-RFC compliant. From the 9.56 Release notes about this feature:
o [4980] Added SMTP parameter RFC compliance checking. The SMTP server will now reject parameters which contain control or 8-bit characters. This check has been combined with the existing basic body compliance check and can be toggled on/off via a switch in Misc. Options|Servers which was relabeled to reflect this new functionality. Compliance checks on SMTP parms and body content are now ENABLED by default which is a departure from older versions. Disable if you must receive mail from non-compliant sources.