有可能 mail.51freespace.com 寄出的信變成 spam 被過濾掉了,不妨到信箱的垃圾筒翻看看
我特地换了一个163网易的smtp来试验:
smtp host:smp.163.com
smtp验证:yes
user name: jerrium
pw: *********
新注册一个用户来测试,仍然没有收到,到垃圾桶看了,也没有。
1. 你的 SMTP Sever 可以讓你從不同的 domain 來郵寄嗎?
2. 你的 SMTP 需要驗證嗎?
你可能要自己查一下。如果還是查不到原因,只好從程式裡面加上 echo 來查了。
參考: /class/summary/action/dofinishregisteraction.class.php
1。这个163的smtp svr和51freespace的 smtp svr 都是可以通过foxmail来来发送和收取邮件的。所以我想,
如果限制了域名的话,那么使用foxmail的这台电脑也就无法发送邮件了。
2。smtp现在都需要验证的。我也加上了验证的选项。