EC-CUBEをインストールしたサーバとは別サーバのメールアドレスを利用して自動送信メールを送る際につまづいたのでメモ。 Gmailや外部メールサーバを利用する際にはSMTP_PORTなどを指定してやる必要があるが、2.13あたりからこれがパラメータ設定に表示されなくなり、config.php、smtp.phpに直接書き込む必要があるらしい。 こちらを参考に、今回メールサーバとして借りたGMO共有サーバSDに設定を置き換えた。 /data/config/config.phpに define('MAIL_BACKEND', 'smtp'); define('SMTP_HOST', 'smtp**.gmoserver.jp'); define('SMTP_PORT', '465'); define('SMTP_USER', 'ユーザー名'); define('SMTP_PASSWORD', '
![ec-cube-smtp](https://cdn-ak-scissors.b.st-hatena.com/image/square/b141a95374894bae5fe5071fb3e0601c7c370b3b/height=288;version=1;width=512/https%3A%2F%2Fmoralhazard.jp%2Fwp-content%2Fplugins%2Fall-in-one-seo-pack%2Fimages%2Fdefault-user-image.png)