php调用外部smtp服务器发送mail
我在用php的socket和外部的smtp服务器建立连接发送邮件时,遇见这样一个问题,一直不知道是什么原因,请大家指点一下,小弟感激不尽。
request : Connect to SMTP server : smtp.google.com
responsion : 220 smtp.google.com ESMTP
request : HELO ****
responsion : 250 smtp.google.com Hello [ip], pleased to meet you
request : MAIL FROM: mailaddress
responsion : 250 2.1.0 mailaddress... Sender ok
request : RCPT TO: [mailaddress]
responsion : 550 5.7.1 mailaddress... Relaying denied. IP name lookup failed [ip]
考虑是不是外部邮件服务器为防止垃圾邮件给拒收阿???