こんにちは。「一人ひとりに向き合える」を具現化するRe:lation(リレーション)のインゲージです。
今回はメール送信の際に遭遇することのある「無効なメールアドレス」エラーについてお話ししたいと思います。
「無効なメールアドレスです」エラー
メールを送信する際に「無効なメールアドレスです」とか「invalid email address」といったエラーが返ってきたことはないでしょうか。このエラーは「正しくないメールアドレス」をtoやccに入力してメール送信しようとした場合に起こります。メール送信サーバーから「入力されたメールアドレスは正しいものではないよ」と判定されたわけです。
どのようなメールアドレスが正しくないかというと、代表的なものには下記が挙げられます。
- メールアドレスとして許されていない記号が入っている。
例: かっこやセミコロン(;)、コロン(:)が使われている。 - アットマーク(@)が複数入っている。
例: yamada@taro@com - ピリオドが二つ以上連続している。
例: yamada..taro@example.com - メールのローカル部(名前部分)がピリオド(.)で終わっている。
例: yamada.taro.@example.com
こんなメールアドレスに気をつけよう
特に気をつけたいのが「ピリオドが二つ以上連続している」または「ローカル部がピリオドで終わっている」メールアドレスです。これは、メールアドレスのルールであるRFC 5321では禁止されています。ですが、以前一部の携帯キャリアがこのようなメールアドレスの持ち方を許していたことがあります。(その後禁止になっていますから、おそらくそれらの企業がRFC 5321のルールを知らなかった可能性があります)
これら間違ったメールアドレスは今は取得できませんが、昔は一部の携帯キャリアなどが許していたので、その時代に作られたメールアドレスがいまだに使われていたりします。
たとえば
- ^..^@example.com とか
- …daisuki…@example.com とか
- -.-.@example.com
なんてメールアドレスが今でも使われていたりするんですね。
ですから、みなさんにもこのようなメールアドレスをfromとしたメールが来ることがあります。そのようなメールアドレスは正しくないのですから、送信時にエラーを出すべきなのですが、一部の携帯キャリアは過去にそれら不正なメールアドレスを許していたので、送信エラーにはできないんですね。ですから不正なメールアドレスをfromにしたメールが今でも毎日飛び交っています。
そのメールに返信しようとすると、多くのメール送信サーバーでは「そんなメールアドレスは許されていませんよ」ということで「無効なメールアドレス」とエラーを出すんです。
対処法1(届かない場合アリ)
では、このようなメールアドレスがfromになっているメールに返信はできないのでしょうか。実はできるんです。この場合、メールアドレスのローカル部をダブルクォート(“)で囲めばいいんです。(ただし送信先が @ezweb.ne.jp 以外の場合に限ります。@ezweb.ne.jp については、au側でエラーになるのでこの方法では送れません)
ですから、toやccに入れる際に
- “^..^”@example.com とか
- “…daisuki…”@example.com とか
- “-.-.”@example.com
というように ” で囲んで指定することであなたの送信サーバーはエラーを出さずにメールを処理します。ただし、お使いのメール送信サーバーがGmailやGoogle Workspace(G Suite)の場合は、このようにしてもエラーになりますのでご注意ください。
ただし、上記の方法でメールが送れたように見えても、受信側で拒否される(=届かない)ことがあります。携帯キャリアメールへの送信の場合、受信側で「携帯キャリアメール以外の受信を拒否する」設定にしてあったらメールは届きません。確実に届けるにはRe:lation(リレーション)のキャリアメールアドレスオプションを使うことになります。それを次に書きます。
対処法2(カンタンで確実に届く)
キャリアメールに確実に届けるにはRe:lation + キャリアメールオプションがオススメです。これだと単にメールを返信するだけ。Re:lationでは返信時に返信先が携帯キャリアメールアドレスかどうかを自動判別します。キャリアメールアドレスだったらRe:lationはそのメールを『キャリアメール(au.comメール)』として返信するのです。これは送信先がau(KDDI)だけでなく、docomoやSoftBankなどなどすべての携帯キャリア(PHS各社を含みます)にブロックされずにメールが届きます。
チャット・LINEも一元管理できるメール管理システム「Re:lation(リレーション)」情報サイト
導入規模の大きな企業様向けには大人数管理・セキュリティを向上したRe:lation for Bizもあります。
「Re:lation for Biz(リレーション・フォー・ビズ)」情報サイト
まとめ
「無効なメールアドレス」エラーにはメールアドレスをダブルクォートで囲ってみよう。 Share on X
Re:lationのキャリアメールオプションなら拒否されずに届きます。 Share on X