买了一个服务器,欧洲法兰克福服务器,然后把之前系统迁移过去,发现无法发送邮件,错误是:
The message was undeliverable. All servers failed to receive the message
一开始以为是jmail配置不对,(已经在iis设置可用32位处理器,设施jmail的权限为everyone可读可写,注册了jmail),不行,就怒换了net自带的mail类测试代码,还是不行,
然后就在服务器安装outlook,然后设置好smtp和pop,发现收邮件没问题,
然后查看服务器,发现25端口并没有被占用。
由于没有安装任何杀毒软件,于是查看防火墙,是关闭的
因为系统连接的是qq的企业邮箱,smtp的url是:hwsmtp.exmail.qq.com,于是尝试ping,发现能ping得通
由此很疑惑,网络没问题,端口没问题,服务器没任何拦截,为什么就是发送不到邮件了,无论是用outlook来连接,或者通过jmail代码或者通过。Net的mail类也不行,求大神指点一下,怎么解决这个问题,谢谢
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。