在webserver上使用php问题验证电子邮件地址

时间:2016-08-19 09:23:44

标签: php telnet email-validation

我正在尝试使用PHP脚本验证电子邮件,但我收到了一些奇怪的错误。

我的脚本在localhost上工作正常,但是当我将脚本上传到Web服务器时,即使我测试的每个电子邮件地址都显示正确,它也无法正常工作。

当我查看连接日志时,我发现看起来并不合适。就像我用telnet连接并输入波纹管命令

mail from: <postmaster@mydomain.com>

我得到了这个回复

250 2.1.0 OK ed10si5453372wjb.149 - gsmtp

rcpt to: <abc12765tyus@gmail.com>

我得到了这个回复

550-5.1.1 The email account that you tried to reach does not exist. Please try

,但是当我使用我的脚本时,使用相同的命令

MAIL FROM: <postmaster@mydomain.com>

我收到了这个:

220 and/or bulk e-mail.

rcpt to: <abc12765tyus@gmail.com>

我得到了这个回复

250 srv.mydomain.com Hello srv.mydomain.com [192.*.*.*]

可能存在什么问题以及如何解决这个问题?

0 个答案:

没有答案