接收电子邮件|我的情况与此类似链接:Email sent! But not received on inbox. PHP -> localhost -> XAMPP -> Web Server无法从本地主机WordPress的
环境:
Windows 7
XAMPP 1.7.7
Apache/2.2.21
PHP/5.3.8
Wordpress 3.5.1
Woocommerce 2.0.8
sendmail.ini(这是唯一的4个设置注释掉
smtp_server=192.168.10.38
smtp_port=25
error_logfile=error.log
debug_logfile=debug.log
php.ini
SMTP = 192.168.10.38
smtp_port = 25
sendmail_from = [email protected]
这是最有趣的部分:实际上电子邮件发送成功。下面是在/ var /日志/ maillog中:
Apr 29 17:36:57 LNXWEBSR01DEV sendmail[20224]: r3T9aueJ020224: from=<[email protected]>, size=6751, class=0, nrcpts=1, msgid=<[email protected]>, proto=ESMTP, daemon=MTA, relay=[192.168.11.79]
Apr 29 17:36:57 LNXWEBSR01DEV sendmail[20226]: STARTTLS=client, relay=zzzzzz.com., version=TLSv1/SSLv3, verify=FAIL, cipher=DHE-RSA-AES256-SHA, bits=256/256
Apr 29 17:36:57 LNXWEBSR01DEV sendmail[20226]: r3T9aueJ020224: to=<[email protected]>, delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=36751, relay=zzzzzz.com. [111.222.333.444], dsn=2.0.0, stat=Sent (ok: Message 6887705 accepted)
但是,我没有收到使用MS Outlook 2010中的任何电子邮件,我安装了Symantec Endpoint Protection和我测试了一下,我禁用了。
我曾尝试使用Mercury设置自己的电子邮件服务器。当我尝试使用Mercury Admin UI发送电子邮件时,我可以从Outlook收到电子邮件!但是,当我在wordpress上做同样的事情时,它不起作用。
我已经尝试使用WP邮件SMTP插件来启用SMTP,使用Outlook成功接收测试邮件,但是当我使用wordpress再次发送订单邮件时,没有收到邮件。
有人可能会建议我使用Gmail,但是我的公司阻止Gmail SMTP,因此我只强制使用内部SMTP。
由于这是内部SMTP,因此不需要验证。
任何人都可以请给我一些建议吗?
非常感谢您提前!
谢谢。我现在正在用另一种方式来做同样的事情。无论如何感谢您的支持。 – 2013-05-31 10:29:20