Zend メールの SMTP 設定を初期化し、アプリケーション全体で使用できるようにする方法。
application.ini 構成ファイルで設定が構成されていますか?
ありがとう
Zend メールの SMTP 設定を初期化し、アプリケーション全体で使用できるようにする方法。
application.ini 構成ファイルで設定が構成されていますか?
ありがとう
このコードを Bootstrap.php ファイルに追加します
protected function _initMailConfig()
{
$config = $this->getOptions();
$host = $config['mail']['smtp']['host'];
$fromEmail = $config['mail']['from']['email'];
$fromName = $config['mail']['from']['name'];
$transport = new Zend_Mail_Transport_Smtp($host);
Zend_Mail::setDefaultTransport($transport);
Zend_Mail::setDefaultFrom($fromEmail, $fromName);
}
また、application.ini構成ファイルに事前定義された設定があることを確認してください
mail.smtp.host = "smtp-host ip"
mail.from.email = "your@mail.com"
mail.from.name = "example"
これがお役に立てば幸いです。