我有一个Linux服务器,我刚刚安装了Postfix。
我没有做任何更多的电子邮件服务器configuration。
我的网站是一个分类广告网站,用户可以放置广告,删除广告等等。根本没有login和成员function。
只有我需要使用电子邮件的地方是这样的:
我的问题是,我应该如何configurationPostfix?
我需要SASL和TLS吗? 我还需要知道什么?
顺便说一句,PHP是用来邮件…
您的服务器仅用于提交,发送本地生成的邮件。 因此,您不需要sasl来validation发件人。 您也不需要TLS来接收邮件。
但是你可能需要他们把它们送出去。 电子邮件发送比垃圾邮件问题早得多。 许多smtp接收器不会接受来自主机的邮件(MXlogging,SPF等)
您可能希望有一个智能主机负责为您的域发送邮件。 您设置了所有邮件发送到该智能主机的后缀(传输地图)。 该主机可能希望使用SASLvalidation您的后缀,或者只接受TLS连接进行提交。 (它也可能只是由您的IP地址进行身份validation,但不build议这样做。)
如果您代表用户发送邮件,则还必须考虑邮件中的发件人地址。 你想使用他们的电子邮件地址作为发件人吗? 这很难,因为许多邮件主机由于上述原因不会接受它们。
您还需要知道邮件发送失败的地方(只需删除它们,将它们发送到包含错误报告的邮箱中)。
另外,安装dkim和域密钥