Xserverでメールが受信できないエラー「Undelivered Mail Returned to Sender」の解決方法

Xserverでメールが受信できないエラー「Undelivered Mail Returned to Sender」の解決方法

Xserver(エックスサーバー)を使用したメールアドレスで、メールが受信できない(送られてこない)トラブルが発生。メールソフトを確認したり、サーバーパネルから該当のメールアドレスの設定を確認しました。

サブアドを使ってテストしてみたら、メールが届かない。そして、サブアド宛てに「Undelivered Mail Returned to Sender」という件名のメールが届きました。

目次

メールソフトが原因?

メールソフトの「受信メール(POP)サーバー」と「送信メール(SMTP)サーバー」が、ちゃんと設定されているか確認するも、問題なし。

メールソフトは何かと不具合の多いThunderbirdを使っており、もしかするとメールソフトが原因で受信できなくなっているのかも。

Xserver(エックスサーバー)側で受信できているかもしれないので、ブラウザでメールが送受信できる「WEBメール」で確認してみたところ、受信されていない。

つまり、Xserver(エックスサーバー)側の問題。

Xserver(エックスサーバー)の設定確認

迷惑メールフィルタ、DMARC設定、SPF設定、DKIM設定なども確認してみたが、関係なし。

DMARC設定送信メールの改ざん・なりすましを防ぎ、送信メールの信頼性向上やメール到達率の向上が期待される機能
SPF設定差出人のメールアドレスが他のドメイン名になりすましされていないか検出する技術
DKIM設定メールの送信者がドメインの所有者であることを証明するために、メール本文に署名を付けるもの。

調べたら「Fromアドレスを適切なものに変更する」という解決策もあったが、メールソフトやサーバーパネルをくまなく探しても「Fromアドレス」なんてものはない。Fromアドレスはアプリとか噛ましている場合のコードのことかな。

いろいろ試したけど、一向に受信できないし、サブアドにエラーメールが届く。

「Undelivered Mail Returned to Sender」という件名のメール

英文メールはスパムにしか見えないので普段は無視するけど、とりあえず「Undelivered Mail Returned to Sender」という件名のメールをしっかり読んでみた。メールの内容は以下のとおり。

Undelivered Mail Returned to Sender

This is the mail system at host sv○○○○.xserver.jp.

I’m sorry to have to inform you that your message could not
be delivered to one or more recipients. It’s attached below.

For further assistance, please send mail to postmaster.

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

The mail system

○○○○@web-enhancer.com: permission denied. Command output: maildrop:
maildir over quota.

Reporting-MTA: dns; sv○○○○.xserver.jp
X-Postfix-Queue-ID: ○○○○○○○○○○○○
X-Postfix-Sender: ○○○○; ○○○○○○○○@gmail.com
Arrival-Date: Wed, 28 Aug 2024 14:35:19 +0900 (JST)

Final-Recipient: ○○○○; m.iwaki@web-enhancer.com
Original-Recipient: ○○○○;○○○○@web-enhancer.com
Action: failed
Status: 5.7.0
Diagnostic-Code: x-unix; maildrop: maildir over quota.

Google翻訳で解読すると「メッセージを受信者に送れなかった」と「maildir over quota」というエラーメッセージ。

「maildir over quota」はメールの容量不足

「maildir over quota」で調べたら、どうやらメールボックスの容量が一杯で、これ以上メールが受信できない場合のエラー。つまり、Xserver(エックスサーバー)側のメールの使用容量を増やせばOKだった。

昔のXserver(エックスサーバー)の初期設定では、メールの使用量が300MBになっている。仕事でPDFや画像を送受信しているため、知らぬ間に300MBを超えていた。

ちなみに、Xserver(エックスサーバー)のメール使用量の最大値は20000MBまで。容量の重いメールも消した。

ホームページ制作ならお任せください
ウェブエンハンサー for サブスク

月額定額制(サブスク)の「ウェブエンハンサー for サブスク」なら、1日あたり250円!ホームページ制作に必要な写真撮影や文章作成も無料!月3回の修正更新、Googleマップの登録、アクセス解析など充実のサポート!お客様の大切な時間を無駄にはさせません!

  • URLをコピーしました!
目次