如何使用自己的SMTP服务器PHP邮件

时间:2012-08-29 15:28:33

标签: php email smtp

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

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

1 个答案:

答案 0 :(得分:2)

使用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);