使用 mydomain.in 创建自己的邮件 ID

使用 mydomain.in 创建自己的邮件 ID

我想创建自己的邮件 ID,而[email protected]不是像以前那样向 Google 支付额外的邮件 ID 费用[email protected]

我拥有的东西是mydomain.in(我为这个域名付费,并且这个 domain.in 指向我们的暂存服务器,IP 为 xx.xx.xx.xx),带有 Ubuntu 服务器的系统。

我尝试设置 Postfix,当安装 Postfix 服务器时

Internet site:  mydomain.in.
Root and postmaster mail recipient: root
mydestinations:  mydomain.in, localhost.example.com, localhost

其余全部默认。

现在我可以通过命令从 postfix 邮件服务器发送邮件。我检查了一下,我收到了来自的邮件。我尝试回复来自,但在 root 下没有收到任何邮件。这是 ubuntu 服务器中接收邮件的文件,它是空的。$ sendmail [email protected] 'message'[email protected][email protected][email protected][email protected]/var/mail/root

我希望如果有人发送邮件[email protected]应该保存在 ubuntu 服务器中。

如果您不明白我的问题,请告诉我。

答案1

这可能是很多事情

  • 您是否设置了墨西哥记录在DNS解析到您的新邮件服务器?
  • 您是否有一个边界设备需要知道它应该转发连接端口 25到你的暂存服务器?
  • 您是否需要配置防火墙以允许连接到暂存服务器上的端口 25?

您是否收到过任何退回邮件?您是否仔细查看过其中包含的信息以帮助您诊断问题?

答案2

邮件不应由 root 接收。您需要指定其他用户来接收 root 的邮件。

/etc/aliases看起来应该是这样的:

# /etc/aliases
mailer-daemon: postmaster
postmaster: root
nobody: root
hostmaster: root
usenet: root
news: root
webmaster: root
www: root
ftp: root
abuse: root
noc: root
security: root
root: niren

此外,为了了解您的电子邮件未送达的原因,您应该查看日志。否则,我们无法提供进一步的帮助。

相关内容