试图让sendmail运行SSL证书

我有我的(CentOS 6.4)Linux框作为主要的MX(两个备份MX离站)运行我自己的域名。 在家里,我可以从我的局域网上的Thunderbird到我的邮件服务器,因为通过电话线传输密码不是问题。

远离家乡,我使用horde.org的networking邮件解决scheme,或者如果我想“复古”,我ssh和运行mutt。

大家都很开心,除了我的iPhone。 我不能让iPhone连接到我的邮件服务器,所以我猜它是端口相关的,或SSL?

我的Apache服务器有SSL证书,但我猜这是一个不同的sendmail证书集?

有人可以帮忙吗?

Sendmail可以使用与Apache相同的SSL证书,所以只要两个地址由相同的主机名来解决就没问题了。 只需在sendmail.mc中configurationSSL,然后重新设置sendmail.cf即可。

对于远程使用,您可能希望configurationsendmail以侦听端口587(邮件提交)或465(smtps),因为在许多networking中,默认smtp端口25上的传出通信被阻止。

虽然你这样做,你也可能想configurationSMTP身份validation,并可能与相同的证书启用SSL的IMAP服务器…