【Java】JavaMailからのメール送信 SMTPの設定について
SMTPサーバーが
引っ越すことになったので
メールを送信する機能のある
アプリケーションは
設定を変更することになりました。
JavaMailの設定変更
サーバーのIPアドレスを変更すれば
いけるだろうと思いきや
お約束の「メールが届きません」
のエラー…
このアプリはJavaで開発されたもので
JavaMailなるしくみを使っているよう
旧SMTPサーバーはおおらかだったので
JavaMailでポートの指定をしなくても
問題なくメールが送れたんですが、
新SMTPサーバーはちょいと厳格で
きっちりポートを指定してあげないと
いけないようなのです。
というわけで
properties.put("mail.smtp.port", "25");
の1行を追加
ポート25はSMTP認証なしの場合
ID・PW情報なんて入れてないんだから
空気読んでほしいとこですが
融通がきかないサーバーのようです。