Forgot the  postconf - n:

 

alias_database = hash:/etc/aliases

alias_maps = hash:/etc/aliases

append_dot_mydomain = no

biff = no

config_directory = /etc/postfix

mailbox_size_limit = 0

message_size_limit = 0

milter_default_action = accept

milter_protocol = 6

mydestination = mailproc.wrtdesign.com, localhost.wrtdesign.com,
localhost

myhostname = mailproc.wrtdesign.com

mynetworks = 10.102.0.0/16, 192.168.0.0/24

myorigin = /etc/mailname

readme_directory = no

recipient_delimiter = +

relayhost = ph-svr-exch1.wrtdesign.com

smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)

smtpd_command_filter = pcre:/etc/postfix/bogus_commands

smtpd_milters = unix:/var/spool/RBL/RBLmilter.sock,
unix:/var/spool/EARS/EARSmilter.sock

smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem

smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key

smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache

smtpd_use_tls = yes

 

Larry G. Wapnitsky MBA, MCSE, MCP+I
IT SUPPORT & ADMINISTRATION COORDINATOR
WRT <http://www.wrtdesign.com/>   |  Wallace Roberts & Todd, LLC
<http://www.wrtdesign.com/> 
1700 Market Street, 28th Fl
Philadelphia, PA 19103
T  215.430.5068
C  215.713.8635
E  lwapnit...@wrtdesign.com <mailto:lwapnit...@wrtdesign.com> 

 

From: Larry G. Wapnitsky 
Sent: Friday, April 27, 2012 10:58 AM
To: postfix-users@postfix.org
Subject: postfix non-smtpd-command issues

 

As a follow-up to [this question][1], I have more issues appearing that
are related but a bit more complex than initially perceived.

 

 

  [1]: http://serverfault.com/questions/379964/postfix-unknown-command

 

I have a postfix server set up to receive specific messages bounced from
an external mail gateway for milter processing.  I'm noticing in the
logs that, in some cases (albeit rare ones), parts of the message are
being passed to SMTPD as commands.   This, in turn, causes the milter to
partially fail.

 

example:  (edited for content) 

 

 

    Apr 26 19:03:26 mailproc postfix/smtpd[12912]: connect from
mail-gw.MYDOMAIN.com[10.102.2.29] 

    Apr 26 19:03:26 mailproc postfix/smtpd[12912]: DBE686E612EE:
client=mail-gw.MYDOMAIN.com[10.102.2.29] 

    Apr 26 19:03:26 mailproc postfix/cleanup[13346]: DBE686E612EE:
message-id=<D04184B070A8014FAE433E611B370C25033A7C@SENDERDOMAIN-MAIL10.c
orp.SENDERDOMAIN.com> 

    Apr 26 19:03:26 mailproc postfix/smtpd[12912]:
mail-gw.MYDOMAIN.com[10.102.2.29]: replacing command "to, Emeryville,
Oakland." with "" 

    Apr 26 19:03:26 mailproc postfix/smtpd[12912]:
mail-gw.MYDOMAIN.com[10.102.2.29]: replacing command "res but do not
contain LID." with "" 

    Apr 26 19:03:26 mailproc postfix/qmgr[392]: DBE686E612EE:
from=<ajo...@senderdomain.com>, size=15945, nrcpt=1 (queue active) 

    Apr 26 19:03:27 mailproc postfix/smtp[13559]: DBE686E612EE:
to=<jsm...@sf.mydomain.com>,
relay=ph-svr-exch1.MYDOMAIN.com[10.102.2.30]:25, delay=0.15,
delays=0.07/0.03/0/0.04, dsn=2.6.0, status=s\ 

    ent (250 2.6.0
<d04184b070a8014fae433e611b370c25033...@senderdomain-mail10.corp.SENDERD
OMAIN.com> Queued mail for delivery) 

    Apr 26 19:03:27 mailproc postfix/qmgr[392]: DBE686E612EE: removed 

    Apr 26 19:03:29 mailproc postfix/smtpd[12912]: warning: non-SMTP
command from mail-gw.MYDOMAIN.com[10.102.2.29]:
<http://www.MYDOMAIN.com/>  |  MYDOMAIN, LLC<http://www.w= 

    Apr 26 19:03:30 mailproc postfix/smtpd[12912]: disconnect from
mail-gw.MYDOMAIN.com[10.102.2.29] 

    Apr 26 19:03:50 mailproc postfix/smtpd[12912]: connect from
mailproc.MYDOMAIN.com[10.102.2.164] 

    Apr 26 19:03:50 mailproc postfix/smtpd[12912]: disconnect from
mailproc.MYDOMAIN.com[10.102.2.164] 

    Apr 26 19:04:41 mailproc postfix/smtpd[12912]: connect from
phsmtp.MYDOMAIN.com[10.102.2.29] 

    Apr 26 19:04:41 mailproc postfix/smtpd[12912]: CF9886E612EE:
client=phsmtp.MYDOMAIN.com[10.102.2.29] 

    Apr 26 19:04:41 mailproc postfix/cleanup[13346]: CF9886E612EE:
message-id=<D04184B070A8014FAE433E611B370C25033AA7@SENDERDOMAIN-MAIL10.c
orp.SENDERDOMAIN.com> 

    Apr 26 19:04:41 mailproc postfix/qmgr[392]: CF9886E612EE:
from=<ajo...@senderdomain.com>, size=16075, nrcpt=1 (queue active) 

    Apr 26 19:04:41 mailproc postfix/smtpd[12912]:
phsmtp.MYDOMAIN.com[10.102.2.29]: replacing command "to, Emeryville,
Oakland." with "" 

    Apr 26 19:04:41 mailproc postfix/smtpd[12912]:
phsmtp.MYDOMAIN.com[10.102.2.29]: replacing command "res but do not
contain LID." with "" 

    Apr 26 19:04:41 mailproc postfix/smtp[13559]: CF9886E612EE:
to=<jsm...@sf.mydomain.com>,
relay=ph-svr-exch1.MYDOMAIN.com[10.102.2.30]:25, delay=0.1,
delays=0.05/0/0/0.04, dsn=2.6.0, status=sent \ 

    (250 2.6.0
<d04184b070a8014fae433e611b370c25033...@senderdomain-mail10.corp.SENDERD
OMAIN.com> Queued mail for delivery) 

 

The "replacing command" notes you see from the log are replaced via
smtpd_command_filter 

 

Thanks,

 

Larry G. Wapnitsky MBA, MCSE, MCP+I
IT SUPPORT & ADMINISTRATION COORDINATOR
WRT <http://www.wrtdesign.com/>   |  Wallace Roberts & Todd, LLC
<http://www.wrtdesign.com/> 
1700 Market Street, 28th Fl
Philadelphia, PA 19103
T  215.430.5068
C  215.713.8635
E  lwapnit...@wrtdesign.com <mailto:lwapnit...@wrtdesign.com> 

 






----wrtmail--%3423wrt%----

Reply via email to