QdmailをCakePHPでSMTP化する
大量にメールを送る場合は必須のSMTP化。
Qdmailなら簡単にできる。
SMTPの玄人的操作法 - Qdmail - PHP::Mail Library , Quick and Detailed for Multibyte
http://hal456.net/qdmail/smtp_detail
CakePHP Qdmailメール送信でメールが受信されない | MT Systems
http://web.mtsysjp.net/blogs/view?tp=135
さくらではまった事と言えば、
- replyToとfromが一致してないとダメ(だったはず)
- SMTPサーバがlocalhostじゃないとダメ
- POP BEFORE SMTPなので注意
- しかも一度POP受信したら10分が有効範囲なので、Qdsmtp側のPOP有効時間を10分にしているとエラーが発生する場合がある
あたりですかね。特に最後。
今は5分にしてあります。これでちゃんと動いてるっぽいけど…。
FAQ10-01
http://www.e-postinc.jp/faq/FAQ10-01.html
503エラーは定番。