さくらのレンタルサーバーのメール設定で 550 5.7.1 Relaying denied. が発生
問題概要
さくらのレンタルサーバーをメールサーバーにして MX レコードを設定した後、メールをそのドメイン向けに送信すると 550 5.7.1 Relaying denied. Proper authentication required.
が発生した。 ドメインレコードを手動で設定したために何か問題が起こったのかとも考えたが、解決してみるとそれに依らない単なる設定の問題だったのでメモ。
調査と原因
今回は独自ドメイン example.com
を追加して利用しているものとする。
ユーザー test
がある場合、 test@[さくらから割り当てられるホスト名]
へのメール送信は正常に届くが、[email protected]
にメールを送信した場合のみ失敗する。 またエラーメッセージを返すのも MX で指定したさくらのレンサバだったので、レコードが間違えているというわけではなさそう。
すると、気になるのは個別に設定できるドメイン設定だったので、そこを見てみた。
そこにはドメイン毎に「メールを利用する」という設定があり、これが「利用しない」という状態で設定されていた。 この場合に 550 5.7.1 Relaying denied. Proper authentication required.
のメッセージが返ってしまうようだ。
実際、これを「全ユーザーで利用する」とした後は正常にメールを受信するようになった。
Author And Source
この問題について(さくらのレンタルサーバーのメール設定で 550 5.7.1 Relaying denied. が発生), 我々は、より多くの情報をここで見つけました https://qiita.com/t-kigi/items/e257e0d2fe307f21d89a著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .