Я пытаюсь отправить почту с помощью Yii простой почтовик ...Yii Mailer не работает
Я последовал шаг:
http://www.yiiframework.com/extension/yii-simple-mailer/
и загрузить расширение и положить в папку Yii расширения:
https://github.com/tlikai/YiiMailer
Затем поместите код конфиг/main.php:
'mailer' => array(
// for smtp
'class' => 'ext.mailer.SmtpMailer',
'server' => 'theserver',
'port' => '25',
'username' => 'theadmin',
'password' => 'thepassword',
// for php mail
'class' => 'ext.mailer.PhpMailer',
),
Тогда в моем контроллере я написал код для отправки почты:
$to = '[email protected]';
$subject = 'Hello Mailer';
$content = 'Some content';
Yii::app()->mailer->send($to, $subject, $content);
Затем браузер дал мне ошибку: недвижимости «PhpMailer.server» не определен.
Я что-то пропустил в своем коде?
является класс расширения добавлен в ваш конфигурационный файл? – nosthertus
@nosthertus ''class' => 'ext.mailer.SmtpMailer',' не считать добавленным? – TheSmile
try 'import => array ('ext.mailer. *');' В вашем файле конфигурации – nosthertus