我一直在阅读如何将 sendmail 配置为 smtps 服务器。我有一条个人规则,除非我了解配置文件的作用,否则我绝不会在配置文件中输入任何内容。虽然对于我所读内容的许多方面,我已经能够查找它的功能,但我发现了一个我找不到任何文档的功能。
许多教程的文件中都有类似于此行的行sendmail.cf
:
DAEMON_OPTIONS(`Family=inet, Name=SMTPS-v4, Port=smtps, Modifiers=Eas)dnl
除了修饰符之外,我可以查找和理解其中的每个部分s
。我找到了一个夫妻的网页概述了可用的修饰符,但没有显示修饰符的作用s
。
我会根据如何猜测本文档定义S
小写s
强制启用 TLS,但我没有足够的信心准备尝试它。
答案1
该s
标志启用过时的 SMTP/SSL(465) 协议。它已被 TLS over SMTP(25) 和 TLS over Submission(587) 的组合所取代。
截至 2018 年 1 月,相关参考文档为RFC 8314。