我想在我的服务器上设置一个外发 SMTP 服务器。我的 ISP 阻止了端口 25,因此,我了解到我必须使用中继主机(可能是我的 ISP smtp 服务器)。我希望收件人看到发件人的电子邮件为[email protected]
。
如果我理解正确的话,以下是我遵循的邮件传递方案:
Sendmail -> Exim -> ISP relay -> recipient
所以我的第一个问题是,我真的需要 Exim 服务器吗? 如果需要,我对路由器和传输配置感到困惑,它是如何工作的?
最后,如果将来我希望能够接收发送至的邮件[email protected]
,我应该遵循什么样的方案?
编辑
我目前不打算接收回复。我想设置一个仅向外发送的解决方案。主要用于 Nextcloud 发送通知和sendmail
服务器维护通知命令。
我不知道 SPF、DMARC 和 DKIM。我在 Google 上搜索了一下,似乎与域名配置有关。因此,如果必须在那里配置某些东西,那就没问题了。
答案1
感谢@roaima 的帮助。
对于仅发送邮件,我不需要postfix
或exim
服务器。我可以简单地使用命令sendmail
通过 Google 或我的 ISP smtp 服务器路由我的电子邮件。使用sendmail
守护程序,我还可以使用它从我的各种服务(例如 Nextcloud)发送电子邮件。