我在 /etc/mail/aliases 中设置了一个别名,如下所示:
用户: [电子邮件保护]
当我通过 telnet 连接到 example.com 25 并发送邮件到时,此中继确实有效[电子邮件保护](其中 example.com 是我的域名);它确实出现在[电子邮件保护]收件箱。
另外,从我的服务器 example.com 发送的邮件通常也可以递送到同一个电子邮件地址,[电子邮件保护]。
但是,当我从[电子邮件保护]到[电子邮件保护],期望它被转发回[电子邮件保护]。
mail.log 显示邮件接收和发送都很顺利,所以我猜是因为某种原因被 gmail 拦截了。但为什么呢?正如我所说,gmail 通常会拦截来自此服务器的邮件。
答案1
我会检查 Gmail 中的垃圾邮件文件夹,以确保它不会被发送到那里。如果您的邮件日志显示该消息已发送到 Gmail,并且 Gmail 服务器以 OK 消息响应,那么您的消息应该存在于某个地方。
否则,您的邮件日志应该会保留一些有关为何未能成功投递的线索。
另外,当您在本地发送邮件时,请查看您的邮件日志,以确保当您从 gmail 发送到您的服务器时,日志中没有遗漏任何内容(例如 gmail 的 OK 响应)。