几天前我有一个问题,我疯了,我有一个使用phpMailer和arsys发送邮件的脚本。PHPMailer EHLO错误
事实上,隔夜停止工作,检查代码,看起来不错,它更多,它运行正常,如果我从测试服务器运行它通过另一个IP来。
我发现服务器没有任何垃圾邮件blackList,并发现引用是一个PBL,我担心从那里删除它。
无论如何,我仍然无法从该服务器发送邮件,并且我编写的其他测试脚本都可以在开发服务器上正常工作,但不能在生产服务器上正常工作。
是错误具体而言,本
SMTP -> ERROR: EHLO not accepted from server:
SMTP -> ERROR: HELO not accepted from server: 220 ESMTP Postfix smtp-04.servidoresdns.net
SMTP -> ERROR: AUTH not accepted from server: 250-250-llsg993-a04.servidoresdns.net PIPELINING 250-SIZE 51200000 250-ETRN 250-250-STARTTLS AUTH DIGEST-MD5 CRAM-MD5 LOGIN PLAIN 250-AUTH = DIGEST MD5 CRAM-MD5 LOGIN PLAIN 250-250 8BITMIME ENHANCEDSTATUSCODES
它说,它无法验证证书是不错,但由于从另一台服务器相同的脚本顺利完美。
还通过一个tcptraceroute端口25 SMTP服务器。
我看到的只是奇怪的是,运行
tcptraceroute p 25 smtp.miservidor.com
时,他说:
对不起,本地请求的端口已在使用。使用P而不是p来覆盖。
但是,使用P代替P和功能
任何人都流下了我这方面的一些光之后?
谁可能过滤我的IP地址?