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
参考サイト
関連記事
-
-
ブラウザがWebP対応の場合はそのまま表示し、非対応の場合はjpg/png画像を表示させる方法
ページ表示時にブラウザがWebP画像に対応している場合はそのまま表示し、非対応の ...
-
-
CentOSから他のOSに移行が必要な理由とCentOSの状況について
AlmaLinuxにLAMP等、諸々環境構築する記事を書いたがそもそも「どうして ...
-
-
htaccessファイルにてVPS⇔レンタルサーバ間のリバースプロキシ設定を行う方法
VPSの指定したディレクトリにアクセスした場合、レンタルサーバの指定したディレク ...
-
-
APCのインストール方法(pecl install apcでインストールできなかったためyumでのインストール方法)
APC入れたらPHPのメモリ消費を抑えられるというのを見たのでインストール方法を ...
-
-
SSHのセキュリティ設定(暗号方式関連)について
SSHのセキュリティ設定をする事があった。設定内容は指示を貰えたので作業自体は問 ...