トップページ > 記事閲覧
メールのカスタムフィルターでドメインgTLDをヒットさせる記述法
投稿日 : 2016/03/29(Tue) 21:31
投稿者 mc
参照先
メールのカスタムフィルターで、トップドメインgTLDをヒットさせる記述法を教えてください。

Fromアドレスに、ロシア(.ro)やルーマニア(.ru)を含むメールアドレスをスパムと判定して削除したいのですが、
該当文字を末尾(つまりgTLD)の場合だけにヒットさせるためには、どのように記述したらいいのでしょうか?

メールアドレスの後半(@マークより後ろ)に含まれている文字を検索したいので、
ワイルドカード(アスタリスク)とピリオドにエスケープを付けて、
「@\*\.ro」にしたのですが、正常に動作していないようです。

アットマークにもエスケープ必要でしょうか?

ワイルドカードには、エスケープ不要でしょうか?

ピリオドには、エスケープ不要でしょうか?
Re: メールのカスタムフィルターでドメインgTLDをヒットさせる記述法
投稿日 : 2016/03/31(Thu) 14:46
投稿者 スタッフ ◆E/OpKM6SnFQ
参照先
mc 様

平素は弊社サービスをご利用いただき、誠にありがとうございます。
いただきました件につきまして、
 ●アットマークには、エスケープ【不要】
 ●ワイルドカードには、エスケープ【必要】
 ●ピリオドには、エスケープ【不要】
となります。

ただ、万一、うまくいきません場合は、アットマーク、ピリオドにもエスケープを付与の上、動作確認いただければ幸いです。

以上、ご参考いただければ幸いです。
Re: メールのカスタムフィルターでドメインgTLDをヒットさせる記述法
投稿日 : 2016/03/31(Thu) 16:51
投稿者 mc
参照先
ご指導ありがとうございました。

試したところ、現在は、何となく、これで動作しているような気がします。
 ●アットマークには、エスケープ【不要】→[不要]のまま
 ●ワイルドカードには、エスケープ【必要】→[不要]にしました
 ●ピリオドには、エスケープ【不要】→[必要]にしました

ワイルドカードはエスケープすると、アスタリスクのマーク記号として扱われてしまい、ワイルドカードとして機能していないように思います。

ピリオドをエスケープしないと、「文字1字」扱いになるのか?ドメイン名の中間(社名とか第二ドメイン)に同じスペルが入っていると、該当してしまいました。

他にも何か不備があるかもしれませんが、しばらく様子を見てみます。
ありがとうございました。


ちなみに、最近、急に海外ドメインからウィルス添付メールが届くようになり、国際色が豊かです。そんなに海外に知り合いはいないはずですが。。。

文字コードのフィルター検索で、
ギリシャ語、アラビア語、キリル語、も拒否してあります。
それを通過するメールも多いため、


ベルギー(.be)
カンボジア(.kh)
メキシコ(.mx)
ロシア(.ro)
ルーマニア(.ru)
トルコ(.tr)
ベトナム(.vn)

全て拒否する設定にしました。
Re: メールのカスタムフィルターでドメインgTLDをヒットさせる記述法
投稿日 : 2016/03/31(Thu) 17:48
投稿者 スタッフ ◆E/OpKM6SnFQ
参照先
mc 様

ご丁寧なご連絡をいただき、誠にありがとうございます。
また、詳細の設定のご報告をいただきましたこと、心より感謝申し上げます。

恐れ入りますが、しばらく様子をみていただき、万一、またご不明な点などございましたら、お気軽にご相談いただければ幸いです。
今後とも弊社サービスを、何卒よろしくお願い申し上げます。