邮件服务器; 如何configuration后缀来满足我的需求? (我需要SASL还是/和TLS?)

我有一个Linux服务器,我刚刚安装了Postfix。

我没有做任何更多的电子邮件服务器configuration。

我的网站是一个分类广告网站,用户可以放置广告,删除广告等等。根本没有login和成员function。

只有我需要使用电子邮件的地方是这样的:

  • 当发布一个新的分类确认电子邮件将被发送出去
  • 当删除一个分类确认电子邮件将被发送出去
  • 在接触支持
  • 用户可以通过点击“电子邮件销售者”并填写表单,给卖家发送电子邮件。

我的问题是,我应该如何configurationPostfix?

我需要SASL和TLS吗? 我还需要知道什么?

顺便说一句,PHP是用来邮件…

您的服务器仅用于提交,发送本地生成的邮件。 因此,您不需要sasl来validation发件人。 您也不需要TLS来接收邮件。

但是你可能需要他们把它们送出去。 电子邮件发送比垃圾邮件问题早得多。 许多smtp接收器不会接受来自主机的邮件(MXlogging,SPF等)

您可能希望有一个智能主机负责为您的域发送邮件。 您设置了所有邮件发送到该智能主机的后缀(传输地图)。 该主机可能希望使用SASLvalidation您的后缀,或者只接受TLS连接进行提交。 (它也可能只是由您的IP地址进行身份validation,但不build议这样做。)

如果您代表用户发送邮件,则还必须考虑邮件中的发件人地址。 你想使用他们的电子邮件地址作为发件人吗? 这很难,因为许多邮件主机由于上述原因不会接受它们。

您还需要知道邮件发送失败的地方(只需删除它们,将它们发送到包含错误报告的邮箱中)。

另外,安装dkim和域密钥