Ah ok, probably not the problem I was thinking of then :/
> On Aug 26, 2015, at 11:26 PM, Alan Cheng <[email protected]> wrote: > > oh, I'm not able to change that. The command was actually from email clients > (I tried web mail and anroid email client). > > > ------------------------------------------------------------------ > From:James Lott <[email protected]> > Time:2015 Aug 27 (Thu) 11:08 > To:Alan Cheng <[email protected]> > Cc:misc <[email protected]> > Subject:Re: OpenSMTPD 5.7.1 portable - received invalid command RCPT TO ... > > I believe the R conflicts with an OpenSSL command-- try 'rcpt to' rather than > 'RCPT TO' > > > On Aug 26, 2015, at 10:00 PM, Alan Cheng <[email protected]> wrote: > > > Hello, > > My OpenSMTPD is having problems sending out emails. It gets a error message > saying somthing like "received invalid command: "RCPT > TO:<[email protected]>". > Turned on debugging but still no clue. > Anyone has any pointers? thanks! > > Here is related log: > > root@cactus:/usr/local/etc# tail -f /var/log/mail.log > > Aug 27 01:51:30 cactus smtpd[12220]: debug: smtp: new client on listener: > 0x953f50 > Aug 27 01:51:30 cactus smtpd[12220]: smtp-in: session e228d1ddb97126ff: > connection from host 54.209.64.223.static.js.chinamobile [223.64.209.54] > established > Aug 27 01:51:31 cactus dovecot: imap(acheng): Connection closed in=23 out=501 > Aug 27 01:51:31 cactus smtpd[12220]: debug: session_start_ssl: switching to > SSL > Aug 27 01:51:31 cactus smtpd[12220]: debug: pony: rsae_priv_enc > Aug 27 01:51:31 cactus smtpd[12220]: smtp-in: session e228d1ddb97126ff: TLS > started version=TLSv1/SSLv3 (TLSv1.2), cipher=ECDHE-RSA-AES128-GCM-SHA256, > bits=128 > Aug 27 01:51:31 cactus smtpd[12220]: smtp-in: session e228d1ddb97126ff: > received invalid command: "RCPT TO:<[email protected]>" > > And here is my smtpd.conf: > > pki cactus.keda.io certificate "/etc/ssl/private/cactus.keda.io.crt" > pki cactus.keda.io key "/etc/ssl/private/cactus.keda.io.key" > > listen on localhost > listen on eth0 tls pki cactus.keda.io auth-optional > table aliases file:/usr/local/etc/mail/aliases > table secrets file:/usr/local/etc/mail/secrets > > accept for local alias <aliases> deliver to maildir > "/var/mail/%{user.username}/" > accept from any for domain keda.io alias <aliases> deliver to maildir > "/var/mail/%{user.username}/" > accept for any relay > > OS is Ubuntu 15.04 and OpenSMTPD is compiled from 5.7.1 portable release. > > Thanks, > Alan >
