a-blogの「お問い合わせ」でメール送信ができない。
a-blogの「お問い合わせ」でメール送信できない問題が解決しました。
メール設定のメールアドレスはアップルIDを使用していました。
送信できない原因は、アップルの2段階認証にありました。
【対策】
Apple IDアカウント管理画面に入って、App用パスワードを作成。
作成したパスワードをa-blogのメール設定の中の電子メール接続パスワード欄に作成したApp用パスワードを入力。
管理者宛メール設定ではAdminToに自分に送られてくるメールアドレスを入力。
AdminFromでは、メール設定で設定したメールアドレスを入力。
以上の設定でメール送信ができるようになりました。
他には、
php/Services/Mailer/Engine.php の 90行目付近の
$transport = Swift_SmtpTransport::newInstance($host, $port); を
$transport = Swift_SmtpTransport::newInstance($host, $port, 'tls'); に変更