我正在尝试创建一个使用 SMTP 身份验证发送电子邮件的表单,但我一直收到错误消息。我已经在网上阅读了很多帖子,这是我到目前为止提出的代码。有人看到下面的代码有什么问题吗?任何帮助将不胜感激。
谢谢鲍勃
$configSMTP = array(
'port' => 587,
'auth' => 'login',
'username' => '***',
'password' => '***'
);
$transport = new Zend_Mail_Transport_Smtp('mail.server.com', $configSMTP);
$mail = new Zend_Mail();
$mail->setReplyTo($config['replyto']);
$mail->setBodyText($message);
$mail->setFrom($params[$config['emailID']], $params[$config['nameID']]);
$mail->addTo($config['sendto']);
$mail->setSubject($config['subject']);
try {
$mail->send($transport);
} catch(Exception $ex) {
Mage::getSingleton('core/session')->addError('There was an error submitting your request.');
}