我目前遇到以下问题与SSL后缀(smtps)
4月7日13:43:55 server88-208-248-147 postfix / smtpd [5777]:从xxxxxxxxxxxxxxx [xxx.xxx.xxx.xxx] Apr 7 13:45:09 server88-208-248-147 postfix / smtpd [5777]:xxxxxxxxxxxxxxx [xxx.xxx.xxx.xxx]中的UNKNOWN后丢失连接 Apr 7 13:45:09 server88-208-248-147 postfix / smtpd [5777]:从xxxxxxxxxxxxxxx [xxx.xxx.xxx.xxx]
我的main.cf如下:
smtpd_tls_cert_file = /etc/postfix/smtpd.cert
smtpd_tls_key_file = /etc/postfix/smtpd.key
smtpd_use_tls =是
smtp_use_tls =是
smtpd_tls_auth_only =否
smtpd_tls_CAfile = /etc/postfix/caroot.crt
smtpd_tls_session_cache_database = btree:$ {data_directory} / smtpd_scache
smtp_tls_session_cache_database = btree:$ {data_directory} / smtp_scache
smtpd_tls_loglevel = 1
当访问smtp和运行开始tls我得到以下内容:
#telnet xxxxxxxxxxxxxxx 25 尝试xxxxxxxxxxxxxxx ... 连接到xxxxxxxxxxxxxxx。 转义字符是'^]'。 220 xxxxxxxxxxxxxxx ESMTP后缀 ehlo localhost 250 XXXXXXXXXXXXXXX 250stream水 250-SIZE 10240000 250-VRFY 250-ETRN 250-STARTTLS 250-AUTH PLAINlogin 250-AUTH = PLAINlogin 250 ENHANCEDSTATUSCODES 250-8BITMIME 250个DSN STARTTLS 220 2.0.0准备启动TLS
请帮忙,因为我失去了现在看的地方。
os是Ubuntu 10.4,SSL是通配符SSL,imap / pop和apache完美地使用相同的证书。
你检查了文件的权限吗?
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
这些文件是否被创build?
如果你暂时禁用这些行会发生什么?
也可以尝试将日志级别提高到3或4。
编辑:这些是我添加到master.cf(后缀2.5.1)的其他行:
#TLS的东西 smtps inet n - y - - smtpd -o smtpd_tls_wrappermode =是-o smtpd_sasl_auth_enable = yes 提交inet n - y - - smtpd -o smtpd_enforce_tls =是-o smtpd_sasl_auth_enable = yes scache unix - - n - 1 scache 丢弃unix - - n - - 丢弃 tlsmgr unix - - 1000? 1 tlsmgr 重试unix - - n - - 错误 proxywrite unix - - n - 1代理映射
这是用你的smtp服务器testingSTARTTLS的方法:
openssl s_client -starttls smtp -connect yourserver.example.com:587
我似乎记得/etc/postfix/ssl及其内容必须是chown root:0
我有它的工作,只是有:
smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.crt
smtpd_tls_key_file = /etc/postfix/ssl/smtpd.key
smtpd_use_tls = yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
EHLO me
250-me.fqdn.com
250-PIPELINING
250-SIZE 10240000
250-ETRN
250-STARTTLS
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN