Я получаю следующую ошибку, когда использую функцию zend_mail() со следующим кодом:
Ошибка на странице :
An error occurred
Application error
Мой код для отправки почты с помощью Zend_Mail(), который я включил в indexcontroller.php:
public function passchangeAction()
{
$mail = new Zend_Mail();
$mail->addTo('[email protected]', 'my name')
->setFrom('[email protected]', 'my name')
->setSubject('My Subject')
->setBodyText('Email Body')
->send();
}
В passchange.phtml нет кода
sendmail_path
и/или вам необходимо установить MTA на локальном сервере, чтобы иметь возможность отправлять почту. По умолчанию Zend_Mail использует функциюmail()
php для отправки почты и выдает исключение, еслиmail()
терпит неудачу. - person drew010   schedule 15.12.2011