2014,08,29, Friday
わきたの自宅サーバでは smtp サーバが稼働しており、わきたのプライベートメールアカウントもそこで運用されています。 このプライベートメアド宛に送られたメールは自宅のクライアントPCでも受信・閲覧しますが、勤務先事務所でも受け取れるよう勤務先メアド宛にも自動転送するようになっています。
ところがこの夏のある日、突然プライベートメアド宛のメールが、自宅サーバから勤務先に転送されなくなってしまいました。 さては連日の猛暑で熱暴走したか、とも考えましたが、サーバも smtpd もいたって正常に稼働。 その後、着信したメールの自動転送のみならず、自宅から外部へのメール送信もできなくなっていることが判りました。 要するに、smtpサーバ@自宅 から外部へ向けた全てのメールが送信不能ということ。 maillog を調べてみると、外部へ送信する際に中継をお願いしてるプロバイダ(@nifty)の smtp サーバが、ステータス:553 5.7.1 にて当方からのリレーを拒否している(Relay operation rejected)ことが判明。 自宅の smtp サーバの設定をいじってはいないので、プロバイダ側に何か変更があったのかと、@nifty の会員サポートページに行ってみると、 2014年8月20日(水)に、セキュリティ強化のため仕様変更を行いましたと。 具体的には、これまでプロバイダ内部から外部へのメール送信(中継)は smtp.nifty.com の 25番ポートで認証なしに受け付けていたが、8月20日(水)以降は同サーバの 587番ポート(サブミッションポート)にて smtp認証付きで受け付けることになった、ということらしい。 そこでさっそく自宅サーバ上 postfix の main.cf に、以下の行を書き加え、 # relayhost = smtp.nifty.com ← これまでの記述をコメントアウト以下のような /etc/postfix/relay_password ファイルを作成して、postmap コマンドで db 化し、 [root]# ls -l /etc/postfix/relay_password ↓postfix を再起動させたら、無事に復旧しました。
| http://blog.wakita.cc/index.php?e=93 |
| サーバ・Linux::ネットワーク | 06:17 PM | comments (0) | trackback (0) | |
コメント
コメントする
|
この記事のトラックバックURL
http://blog.wakita.cc/tb.php/93
トラックバック
|