Plesk12で特定ドメインにメールが送信できない際の対応方法
2024/02/20
Plesk12を利用しているサーバで特定のドメインのみメールが送信されなかった。メールログを確認してみると「This_address_no_longer_accepts_mail(翻訳:このアドレスではメールを受け付けません)」というログがあった。以下に対応方法をメモ。
原因
Plesk側でバーチャルホスト設定(サイト設定)を行っているドメインで、外部メールサーバへ配信しようとしてもローカル配信されるというのが原因の模様。
例えばPlesk側でhoge.comのサイト設定をしており外部メールサーバへメール送信しようとすると、@google.comや@yahoo.co.jpには届くが@hoge.com宛には届かない。
対応方法
以下ファイルの該当ドメイン(hoge.comでサイト設定している場合はhoge.com)をコメントアウトする。
/var/qmail/control/rcpthosts /var/qmail/control/virtualdomains
その後qmailを再起動する。
service qmail restart
メールログの場所
/var/log/maillog
参考サイト
関連記事
-
-
AlmaLinux8系にWebminをインストールしHello Worldページ表示まで行う方法
OpenLightSpeedの管理画面はブラウザから各種設定をGUIで行えて便利 ...
-
-
サーバー監視レポートメールを受信する(Logwatch)
サーバーの各種ログを整形してメールで送ってくれるLogwatchというものがある ...
-
-
Apacheのprefork設定とKeepAlive設定でサーバダウンを防ぐ方法
WordPressを設置しているサーバーが、ここのところ連日でピークタイム時にダ ...
-
-
PHP5.4系でAPCが上手く動かなかったので5.5にアップデート&Zend OPcache導入
PHP5.3系から5.4系にアップデートしてから、WordPressがちょっと重 ...
-
-
crontabコマンドのオプション
crontabコマンドのオプションがぱっと出てこなかったので使用例とともに以下に ...