我遇到了与此问题中提出的问题类似的问题。
sendmail(通过 PHP)将发送一封电子邮件,除非它的地址与其所在的服务器具有相同的域。
我知道这是因为 sendmail 正在尝试在本地发送电子邮件。
我对服务器的控制有限,因为它是一个共享的托管环境。我几乎仅限于配置 php.ini 和修改 php。在这些限制范围内,有没有办法告诉 sendmail 做我想做的事?
如果做不到这一点,我看到的唯一其他选择是使用 SMTP 并让谷歌发送电子邮件,这似乎有点矫枉过正,因为 sendmail 已经准备好使用。