私はメールクライアントにG-mailを使っています。
最近気が付いたのですが、G-mailを使い、宛先に自分が含まれるメールを自分から送信すると送信済みメールは残るが、自分宛にメールが届かないとう現象があります。
具体的には、aaa@gmail.comからaaa@gmail.com宛てにメールを送ると、送信済みフォルダに一通、受信フォルダに1通メールが届てほしいのですが、いつまでたっても受信フォルダにメールが届かない。
この記事では、この現象が起きる原因と対策についてまとめています。
原因:G-mailではMessage-IDが共通のメールの表示は一通だけ
G-mailでは、Message-IDが共通のメールは一通しか表示されないという仕様らしく、その影響でこのような結果になっているらしいです。
G-mailを使ってメールを送信すると送信フォルダに必ずコピーが残ります。もしG-mailを使って送信したメールに自分の宛先が含まれていてもG-mailであらためて受信したメールは送信フォルダに存在するメールと同じMessage IDになるので、確認できないということです。
独自ドメインのメールをG-mailで使うときも同じ問題が起きる
G-mailアドレス以外でG-mailをメールクライアントとして使っている場合も同じ問題が起きます。
例えば独自ドメインのメールアドレスを作成してG-mailをクライアントとして使う(外部メールアカウントの送受信)ケースは多いと思います。その時にも送信フォルダに控えがあるメールは改めて受信フォルダに受信しません(したとしても削除される)。
これだと、G-mailから送受信している限りは、独自ドメインのメールサーバーからメールが配信されたかどうか自分で確認できないことになります。
G-mail以外で送信してG-mailで受信すればよい
送信済みフォルダにコピーが無ければよいので、他のメールクライアントかWebメールを使えばよいことになります。独自ドメインのメールアカウントのWebメール(もしくは他のメールクライアント)から独自ドメインのメールアカウント宛てに送信して、G-mailで受信すれば確認できます。
メール エイリアスまたはグループ宛てに送信したメールが受信トレイに表示されない
受信トレイが煩雑になるのを防ぐため、自分のエイリアス宛て(または自分が属するグループ宛て)に送信したメールは Gmail の受信トレイに配信されないようになっています。このようなメールは [送信済みメール] や [すべてのメール] に保管されています。自分のエイリアス宛てに送ったメールを受信トレイで確認したい場合は、ご利用のアカウントでエイリアスを別の「名前」のアドレスとして設定してください。
まとめ
G-mailは送信済みフォルダにコピーがあるメールは受信しない仕様。なので、G-mailから送信して、G-mailで受信するというのはできない。やりたいのであれば、送信側をG-mail以外に変えればよい。