通过 ubuntu 服务器接收电子邮件

通过 ubuntu 服务器接收电子邮件

我按照这里的说明进行操作:

https://help.ubuntu.com/community/Postfix

我有一个名为 my-domain.com 的域名,主机名 www 和 @ 指向我的 IP 地址。那么我怎样才能将电子邮件发送到[电子邮件保护]来到服务器?

理想情况下,我希望将它们放入一些脚本中并从那里进行处理。

答案1

因此通常您有一个指向您的 IP 的 MX 记录。

Postfix:您可以通过配置虚拟域并使用 vmail 或 maildir 格式来执行此操作。

可以使用 mysql 或简单的文本文件来配置它,有很多方法。

由于这篇文章无法概括太多内容,我建议你看一下本教程。虽然它是用于 Debian,但它应该与 ubuntu 的工作方式相同。

答案2

您需要做的第一件事是在您的 DNS 上为您的域设置 MX 记录,以便其他服务器知道哪个服务器处理该域的邮件

使用以下方法检查您当前是否有 MX 记录:

http://www.mxtoolbox.com/

如果您需要添加,Ubuntu 上的 BIND 文档将告诉您不同的 DNS 记录类型:

https://help.ubuntu.com/community/BIND9ServerHowto

设置完成后,当你向域名发送电子邮件时,你应该会在 mail.log 中看到一些内容

相关内容