![从个人 SMTP 服务器发送和接收邮件](https://linux22.com/image/1306011/%E4%BB%8E%E4%B8%AA%E4%BA%BA%20SMTP%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%8F%91%E9%80%81%E5%92%8C%E6%8E%A5%E6%94%B6%E9%82%AE%E4%BB%B6.png)
我正在尝试从我的 Windows 计算机设置 SMTP 服务器。我尝试做的只是为了获得学习经验;我实际上不会经常使用该服务器。我已经在我的 Windows 7 计算机上安装了 hMailServer,并且我已成功[email protected]
使用 telnet 从我自己 ( ) 向我自己发送了一条消息。我可以在 Program Files 安装目录的文件夹中查看电子邮件。
现在我希望能够从此服务器向其他电子邮件帐户(Gmail、Yahoo 等)发送电子邮件并接收发送到的电子邮件[email protected]
。端口 25 未被阻止,并且我有一个指向我的外部 IP 的域名。当我向我的 gmail 帐户发送电子邮件时,它会以某种方式返回到我的电子邮件服务器。如果我从我的 gmail 帐户发送电子邮件,那么我就收不到它。
我是不是做错了什么或者忘记了什么?有没有更简单的方法来配置个人 SMTP 服务器?
答案1
如果是动态 IP 地址的系统,它通常会黑名单- 虽然这是可选的,但我相信 gmail 使用了一个包含它们的阻止列表。我遇到过很多问题,以至于在动态 IP 地址上运行 ae 邮件服务器不起作用。
您可能需要检查您的日志来确认这一点 - 您通常会收到一条返回消息,表明事情已被阻止。