WordPressはコメント通知などをメールで送ることが出来るが、メールサーバーを適切に設定しなければいけない。
面倒なのでずっと放置していたが、プラグインを使うと簡単にSMTPで外部サービスを使ってメールが使えるらしいと分かったので、やってみた。
参考にしたのは以下のページ。
chibiegg日誌 » WordPressから外部SMTPを使う
http://blog.chibiegg.net/2007/11/15_22_59.htm
上記の記事とは違うプラグインを使った。
WP-Mail-SMTP
http://www.callum-macdonald.com/code/wp-mail-smtp/
今回使ったのはGoogle Appsの独自ドメインで運用しているメールアカウントだが、Gmailでも同様の設定で利用できるはず。
設定の項目は以下のように埋める。太字にしたところが記入内容もしくは選択するところ。
メール詳細設定
From Email 適当に
From Name 適当に
メーラー
- WordPressの全てのメールをSMTP経由で送信する。
- PHP mail() 関数を使用してメールを送信する。
Return Path チェックしなくて良い
SMTP設定
以下の設定は上記で「SMTP経由で送信する」を選択lした場合のみ有効になります。
SMTP Host smtp.gmail.com
SMTP Port 465
Encryption Encryption
- 暗号化なし。
- SSLを使用する。
- TLSを使用する。これはSTARTTLSとは違います。大多数のサーバではSSLが推奨されています。
Authentication
- いいえ: SMTP認証を使用しません。
- はい: SMTP認証を使用します。
「いいえ」を選択すると、以下の項目は無視されます。
Username GmailもしくはGoogle Appsの使用したいアドレス
Password パスワード

[...] WordPressから外部に通知メールを送る [...]