我正在尝试设置 windows server 2008 smtp 服务器以将电子邮件中继到 gmail smtp。一切似乎都已设置,但它没有发送电子邮件。你能帮我弄清楚什么是错的。
下面是设置:
- 安装了 SMTP 服务器功能的 Windows server 2008。需要 SMTP 服务器将所有消息转发到 gmail smtp 服务器发送。
- 我为我的域设置了谷歌应用程序,我也可以使用
gmail smtp 通过我的测试应用程序发送电子邮件。 - SMTP 服务器配置:默认有默认的 smtp 服务器虚拟目录。
在该虚拟 smtp 服务器的属性中更改如下。
完全限定域名 = mydomain.com
- 智能主机 = smtp.gmail.com
- TCP 端口 = 587
- 出站安全 =基本身份验证(我的谷歌应用程序电子邮件帐户的用户名密码)
- 在虚拟 smtp 服务器下的域列表中。我有一个默认域,即服务器 dns。我为我的域名添加了另一个。
通过上述设置,我正在尝试将所有电子邮件重定向到 gmail smtp。我通过 telnet 测试了从 587 端口上的服务器到 smtp.gmail.com 的连接,它可以工作。
我正在尝试从我的 Web 应用程序中使用上面的服务器,也只是将电子邮件放在拾取目录中。它被接收并接受请求表单网络应用程序,但从不发送电子邮件。
我可以看到它在队列文件夹中添加了这些电子邮件,但它永远留在那里。
当我尝试从网络应用程序向上述服务器发送电子邮件时,如果收件人地址不是我的域,它会拒绝。(我是否在域列表中遗漏了某些内容)