我不想使用mail()
发送电子邮件。我想直接连接到SMTP服务器。
是否有班级来完成这项工作?
答案 0 :(得分:4)
SwiftMailer这样做。
答案 1 :(得分:1)
Zend_Mail可以为您完成此操作:
$tr = new Zend_Mail_Transport_Smtp('mail.example.com');
Zend_Mail::setDefaultTransport($tr);
$mail = new Zend_Mail();
$mail->addTo('studio@example.com', 'Test');
$mail->setFrom('studio@example.com', 'Test');
$mail->setSubject('Subject');
$mail->setBodyText('...Your message here...');
$mail->send();
答案 2 :(得分:0)
您有一个现有smtp类列表here