无法连接到客户端的后缀

我试图build立一个Postfix,Dovecot,Spamassassin电子邮件堆栈,并安装和configuration了所有东西。

但是,每次尝试使用我的客户端连接到我的服务器时,都无法连接到传出服务器(configuration传入时没有问题)。 我已经尝试了Thunderbird(在我的电脑上)和Bluemail(在我的电话上)。

当我尝试连接到传出服务器时, mail.log显示两行:

 Aug 11 12:39:07 pyrosoftsolutions postfix/smtpd[13039]: lost connection after EHLO from 60.216.208.46.dyn.plus.net[46.208.216.60] Aug 11 12:39:07 pyrosoftsolutions postfix/smtpd[13039]: disconnect from 60.216.208.46.dyn.plus.net[46.208.216.60] ehlo=1 commands=1 

我已经尝试连接端口587有和没有身份validation。

我的netstat显示postfix实际上正在侦听正确的端口:

 root@pyrosoftsolutions:/home/james# netstat -ntlp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1489/sshd tcp 0 0 0.0.0.0:3128 0.0.0.0:* LISTEN 1090/(squid-1) tcp 0 0 0.0.0.0:39001 0.0.0.0:* LISTEN 2190/flarecoind tcp 0 0 127.0.0.1:39002 0.0.0.0:* LISTEN 2190/flarecoind tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 1876/nginx: master tcp 0 0 0.0.0.0:993 0.0.0.0:* LISTEN 1545/dovecot tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 1505/mysqld tcp 0 0 0.0.0.0:587 0.0.0.0:* LISTEN 1862/master tcp 0 0 0.0.0.0:5355 0.0.0.0:* LISTEN 1350/systemd-resolv tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1876/nginx: master tcp6 0 0 :::22 :::* LISTEN 1489/sshd tcp6 0 0 :::3000 :::* LISTEN 2192/gitea tcp6 0 0 :::443 :::* LISTEN 1876/nginx: master tcp6 0 0 :::993 :::* LISTEN 1545/dovecot tcp6 0 0 :::587 :::* LISTEN 1862/master tcp6 0 0 :::5355 :::* LISTEN 1350/systemd-resolv tcp6 0 0 :::80 :::* LISTEN 1876/nginx: master 

这是我的master.cf文件:

 smtp inet n - n - - smtpd submission inet n - y - - smtpd -o syslog_name=postfix/submission -o smtpd_tls_security_level=encrypt -o smtpd_sasl_auth_enable=yes -o smtpd_client_restrictions=permit_sasl_authenticated,reject pickup unix n - y 60 1 pickup cleanup unix n - y - 0 cleanup qmgr unix n - n 300 1 qmgr #qmgr unix n - n 300 1 oqmgr tlsmgr unix - - y 1000? 1 tlsmgr rewrite unix - - y - - trivial-rewrite bounce unix - - y - 0 bounce defer unix - - y - 0 bounce trace unix - - y - 0 bounce verify unix - - y - 1 verify flush unix n - y 1000? 0 flush proxymap unix - - n - - proxymap proxywrite unix - - n - 1 proxymap smtp unix - - y - - smtp relay unix - - y - - smtp showq unix n - y - - showq error unix - - y - - error retry unix - - y - - error discard unix - - y - - discard local unix - nn - - local virtual unix - nn - - virtual lmtp unix - - y - - smtp anvil unix - - y - 1 anvil scache unix - - y - 1 scache maildrop unix - nn - - pipe flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient} uucp unix - nn - - pipe flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient) ifmail unix - nn - - pipe flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient) bsmtp unix - nn - - pipe flags=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender $recipient scalemail-backend unix - nn - 2 pipe flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store ${nexthop} ${user} ${extension} mailman unix - nn - - pipe flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py ${nexthop} ${user} 

而我的ufw status verbose

 root@pyrosoftsolutions:/home/james# ufw status verbose Status: active Logging: on (low) Default: deny (incoming), allow (outgoing), disabled (routed) New profiles: skip To Action From -- ------ ---- 80 ALLOW IN Anywhere 443 ALLOW IN Anywhere 22 ALLOW IN Anywhere 39001 ALLOW IN Anywhere 39002 ALLOW IN Anywhere 3128 ALLOW IN Anywhere 22/tcp ALLOW IN Anywhere 25/tcp (Postfix) ALLOW IN Anywhere 3000 ALLOW IN Anywhere 587 ALLOW IN Anywhere 25 ALLOW IN Anywhere 2048,3128,3130,3401,4827/tcp (Squid) ALLOW IN Anywhere 993 ALLOW IN Anywhere 995 ALLOW IN Anywhere 465 ALLOW IN Anywhere 80 (v6) ALLOW IN Anywhere (v6) 443 (v6) ALLOW IN Anywhere (v6) 22 (v6) ALLOW IN Anywhere (v6) 39001 (v6) ALLOW IN Anywhere (v6) 39002 (v6) ALLOW IN Anywhere (v6) 3128 (v6) ALLOW IN Anywhere (v6) 22/tcp (v6) ALLOW IN Anywhere (v6) 25/tcp (Postfix (v6)) ALLOW IN Anywhere (v6) 3000 (v6) ALLOW IN Anywhere (v6) 587 (v6) ALLOW IN Anywhere (v6) 25 (v6) ALLOW IN Anywhere (v6) 2048,3128,3130,3401,4827/tcp (Squid (v6)) ALLOW IN Anywhere (v6) 993 (v6) ALLOW IN Anywhere (v6) 995 (v6) ALLOW IN Anywhere (v6) 465 (v6) ALLOW IN Anywhere (v6) 

奇怪的是,但是,我可以telnet端口587内部和外部没有问题。

有什么build议?