douqin7086 2014-01-27 04:28
浏览 155

使用ini_set()从php.ini进行邮件设置

I'm having a problem regarding with the custom ini_set() for Mail settings. The problem is that somehow my PHP server does not detect the custom ini_set() just like below.

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

The code work just fine and the script did sent me an email, but not from the custom server that I want it to. Instead it sent the email according to default settings from php.ini.

I appreciate any help or comment regarding to this matter. Thanks!

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 拟通过pc下指令到安卓系统,如果追求响应速度,尽可能无延迟,是不是用安卓模拟器会优于实体的安卓手机?如果是,可以快多少毫秒?
    • ¥20 神经网络Sequential name=sequential, built=False
    • ¥16 Qphython 用xlrd读取excel报错
    • ¥15 单片机学习顺序问题!!
    • ¥15 ikuai客户端多拨vpn,重启总是有个别重拨不上
    • ¥20 关于#anlogic#sdram#的问题,如何解决?(关键词-performance)
    • ¥15 相敏解调 matlab
    • ¥15 求lingo代码和思路
    • ¥15 公交车和无人机协同运输
    • ¥15 stm32代码移植没反应