メールプラグインのSMTP AUTHが無効化されない
- » bluem > メールプラグインのSMTP AUTHが無効化されない @ 2010/9/29 23:58
- ryuring > Re: メールプラグインのSMTP AUTHが無効化されない @ 2010/9/30 0:58
- bluem > Re: メールプラグインのSMTP AUTHが無効化されない @ 2010/10/1 11:25
- ryuring > Re: メールプラグインのSMTP AUTHが無効化されない @ 2010/10/1 13:09
bluem > メールプラグインのSMTP AUTHが無効化されない @ 2010/9/29 23:58 |
---|
メールプラグイン基本設定>オプションにおいて、SMTPホストを指定し、SMTPユーザ、SMTPパスワードいずれも空欄にしています。
メールプラグインの投稿時の通知メールが来ないので、MTAのログを調べてみると、SMTP Authが失敗している旨のエラーが出ていたため、 /cake/libs/controller/components/email.phpの697行目
を
に書き換えたら通知メールが来るようになりました。 SMTP Authを使わないつもりでも強制的にSMTP Authコマンドが流れていたようです。 どうもMTAによっては、SMTPコマンドのAUTH LOGINを無視できるものとそうでないものがあるようです。 DeepMailという非オープン系の独自MTAで上記症状が出ましたが、別に使用しているSuSE LinuxとQmailベースのアプライアンスサーバではこの症状は発現しませんでした。 |