由于许多提供商已切换为仅 TLS 连接,我无法再使用默认纯文本 Postfix 设置向 Gmail 发送邮件。
我的问题是,我可以使用有效的 TLS / Google 是否接受带有自签名证书的 TLS?
如果没有,我唯一的选择就是使用具有有效证书的邮件服务器;例如,我可以使用 Gmail 帐户来发送邮件,对吗?
答案1
接收电子邮件的服务器需要证书。除非您在服务器上接收电子邮件并且想强制人们使用 TLS,否则您不需要证书。大多数系统不验证证书,只将其用于加密,因此自签名证书就可以了。
即便如此,通常只需要在备用端口上使用 TLS,而不是端口 25。备用端口用于客户端通过您的服务器发送邮件。服务器到服务器的连接几乎总是在端口 25 上完成。由于并非所有邮件服务器都支持 TLS,因此几乎总是允许未加密的邮件。