【问题标题】:How to use own SMTP servers PHP mail如何使用自己的 SMTP 服务器 PHP 邮件
【发布时间】:2012-08-24 06:26:39
【问题描述】:

我正在使用默认的 PHP mail() 函数来发送电子邮件,如下所示。我有两个电子邮件服务器。如何设置我的代码以使用这两个邮件服务器?我在 Linux 上运行我的 PHP 代码。

mail($currEmail, $HOT_EMAIL_SUBJECT, $body, 'From: '.$pollsConfig_senderEmail);

【问题讨论】:

    标签: php email smtp


    【解决方案1】:

    使用PEAR::Mail,可以指定一个SMTP服务器。

    $headers = array ('From'    => $from,
                      'To'      => $to,
                      'Subject' => $subject);
    
    $obj = Mail::factory ('smtp',
                           array ('host' => $host,
                                  'port' => $port));
    
    $obj->send ($to, $headers, $body);
    

    【讨论】:

    • 我有两个 smtp 服务器,我可以通过这个包同时使用它们吗?
    • @SoneshDabhi:当然,只需使用两个对象。
    • 有什么办法可以随意使用?
    猜你喜欢
    • 1970-01-01
    • 2014-12-18
    • 1970-01-01
    • 2011-03-12
    • 2014-03-08
    • 2014-11-15
    • 2018-09-08
    • 2021-10-10
    • 1970-01-01
    相关资源
    最近更新 更多