Zend_Mail :: Есть ли способ добавить получателя, используя формат: «Имя <email>»? - PullRequest
1 голос
/ 20 сентября 2011

Причина, по которой я спрашиваю, заключается в том, что я хочу иметь одно редактируемое поле, в котором пользователи могут вводить адреса электронной почты и, опционально, имя владельца адреса электронной почты. спасибо!

Ответы [ 2 ]

5 голосов
/ 20 сентября 2011
$mail = new Zend_Mail();
$mail->addTo('test@example.com', 'Test');

Zend_Mail addTo ()

1 голос
/ 20 сентября 2011
$mail = new Zend_Mail();
$info = "<someguy@email.com>";
preg_match('/^(.+?)?<(.+?)>$/',$info,$matches);
$mail->addTo($matches[2], ($matches[1] != '' ? $matches[1] : 'Unknown');
...