如何将电子邮件发送到zend Mail中的两个电子邮件ID地址

时间:2013-05-28 07:07:02

标签: zend-framework

嗨,我是zend框架中的新手。

我有2个电子邮件ID,我想在邮件中向2个邮件ID发送邮件

这是我的代码

$to1='abcd@gmail.com'
$to2='xyz@gmail.com'

 $mailObj = new Zend_Mail()

$mailObj->setSubject($subject)

mailObj->setBodyHtml($message)

$mailObj->addTo($to1, $name='test')

$mailObj->setFrom($from, $name = null)

$mailObj->send()

2 个答案:

答案 0 :(得分:1)

您可以将接收器定义为数组,例如:

$mailObj->addTo(array('address1@example.com', 'address2@example.com'), 'test');

答案 1 :(得分:1)

您必须使用如下所示的数组添加收件人

 $recipients = array('abcd@gmail.com','xyz@gmail.com')

 $message = new Zend_Mail();
    $message->setFrom('fake@email.com', 'My Fake Mailing List')
                                    ->setSubject($subject)
                                    ->setBodyText($body);

    foreach($recipients as $each_recipient){        
        $message->addTo($each_recipient);
    }

    $message->send();

有关详细信息,请查看Zend_Mail - adding recipients

请告诉我是否可以为您提供更多帮助。