【问题标题】:Pear PHP Mailer Emails Sender and RecipientPear PHP Mailer 电子邮件发件人和收件人
【发布时间】:2013-03-03 03:20:57
【问题描述】:

我正在使用 Pear PHP Mailer 通过 SMTP 向多个收件人发送一封电子邮件,但对于每个收件人,它还会向发件人的电子邮件地址发送一封额外的电子邮件。

这是我的代码:感谢任何帮助。

...

$from = "$from_email_name <$from_email_addr>";
$html_body = "$html";

$crlf = "\r\n";

$hdrs = array(
            'From'    => $from,
            'Subject' => $subject
            );
$mime = new Mail_mime(array('eol' => $crlf));

$mime->setTXTBody($text_body);
$mime->setHTMLBody($html_body);

$body = $mime->get();
$hdrs = $mime->headers($hdrs);

$mail = Mail::factory('mail',
            array ('host' => $host,
                'port' => $port,
                'auth' => true,
                'username' => $username,
                'password' => $password));

$mail->send($to_email_addr, $hdrs, $body);

....

此外,在它发送到我的发件人地址的电子邮件中,它说明了正确的收件人姓名和发件人信息,但它就像发件人正在获取它发送的每个邮件的副本。

【问题讨论】:

  • 试试这个:$hdrs = array('From' => $from, 'Subject' => $subject,'To' => $to_email_addr);
  • @dikirill 试过但没有改变任何东西。

标签: php email smtp pear sender


【解决方案1】:

这可能是您的邮件服务器提供商的一项“服务”,可以自动将通过 SMTP 服务器发送的邮件放入您的 IMAP/POP 邮箱。问他是不是这样。

【讨论】:

    猜你喜欢
    • 2019-04-18
    • 1970-01-01
    • 1970-01-01
    • 2016-02-08
    • 2011-07-24
    • 2012-03-09
    • 1970-01-01
    • 1970-01-01
    • 2013-06-29
    相关资源
    最近更新 更多