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
参考サイト
関連記事
-
-
ムームードメインで取得したドメインをシン・クラウド for Freeに割り当てHTTPS接続する方法
ムームードメインで取得したドメインをシン・クラウド for Freeに割り当てた ...
-
-
さくらのレンタルサーバーにお名前.comのサブドメイン設定
さくらのレンタルサーバーにお名前.comで取得・管理しているドメインの、サブドメ ...
-
-
他ドメインから画像の呼び出し(直リンク)を禁止する方法
他ドメインからの画像の呼び出し、いわゆる直リンクの禁止を行いたかった。調べるとh ...
-
-
WordPressサイトのロードアベレージが高い際の対応方法
あるWordPressサイトのロードアベレージが先月ぐらいまでは通常0.5前後で ...
-
-
htaccessファイルで海外からのアクセスをIP制限する方法
「サーバー立てたらすぐ攻撃が来る」と聞いたのでアクセスログを確認したところ、海外 ...