php mail()错误取决于邮件发送到的域

时间:2017-11-28 15:42:12

标签: php email

首先,我要说我使用HostGator来托管我的网站。他们的技术支持很差,在解决这个问题上绝对没有帮助。我正在尝试创建PHP代码,允许网站访问者注册定期更新。这是一个简单的表单,他们输入他们希望更新发送的名字和电子邮件地址。当他们点击提交按钮时,会向他们发送一封欢迎电子邮件,并更新一个SQL数据库。我想使用phpMailer()函数,但HostGator没有帮助我使用这个第三方软件。结果,我正在使用php mail()函数。我的问题是,如果我尝试向我注册的域中的任何一个发送电子邮件,那么这些消息就可以了。但是,如果我尝试将相同的邮件发送到我的注册域以外的任何域,包括我的yahoo和gmail帐户,我会收到错误(警告:mail()[函数邮件] SMTP服务器响应:550

1 个答案:

答案 0 :(得分:0)

使用composer,您可以在没有任何外部帮助的情况下使用phpmailer。

https://github.com/PHPMailer/PHPMailer