我遇到有关邮件设置的自定义ini_set()
的问题。问题是我的PHP服务器不知道如下所示检测到自定义ini_set()
。
ini_set('SMTP','mail_Server.com'); // the custom server that I want to use
ini_set('smtp_port','465'); // custom port according to the server mail
ini_set('sendmail_from','send@mail.com'); // email use to send the mail
$recipients = array(
"email@1.com",
"email@2.com");
$f_to = implode(',', $recipients); // recipients email address
$subject = "subjects";
$body = 'body content';
$body.= 'message content';
$headers = "From send@mail.com";
mail($f_to, $subject, $body, $header); // email sent
代码工作正常,脚本确实向我发送了一封电子邮件,但不是来自我想要的自定义服务器。相反,它根据php.ini
的默认设置发送了电子邮件。
感谢您对此事的任何帮助或评论。谢谢!