这是我的代码:
<?php
mail('myemail@gmail.com','Test','Test');
?>
发送到非公司地址时,我收到以下错误:
Warning: mail(): SMTP server response: 550 5.7.1 Unable to relay in C:\inetpub\wwwroot\internal_tools\include\mail.php on line 2
将电子邮件地址切换到我的工作电子邮件时,它工作得很好。我的 PHP.ini 看起来也不错:
[mail function]
; For Win32 only.
; http://php.net/smtp
;SMTP = localhost
SMTP = PCMAIL1.mycompany.com
; http://php.net/smtp-port
smtp_port = 25
; For Win32 only.
; http://php.net/sendmail-from
sendmail_from = no-reply@mycompany.com
甚至在 IIS7 中设置站点:
有任何想法吗?