0

状況: ドメインごとに1つの電子メールアカウントを持っています。[some-alias]@[one-of-my-domains-name]などの電子メールを使用しています。(サーバー:mail。[mydomain]:[secure port]レジストラ(OVH)はWebホスト(Arvixe)とは異なります。ホスティングプランは相互化された.NETホスティングです。エイリアスの1つで返信したい場合は、 Mozilla Thunderbirdの「ID」を使用します(ログイン=具体的なドメインメールアカウント、FROM:「エイリアスの電子メール」)(はい、これはスパムや不要なメーリングリストの取得を回避するのに非常に効率的です。)

問題:スパム保護サービスを使用している受信者の場合、常にエラーが発生します。

リモートサーバーの応答:550がSPFによってブロックされました()

解決策を探すためのヒント/質問とアイデア

  • 友人が、自分のドメインのTXTspfレコードを構成する必要があると言いました。
  • さまざまなウェブマスターツールサイトを使用してDIG情報を取得しているので、「TXT」レコードに関する情報を取得することはありません。ですから、よくわかりません。このレコードをドメインレジストラ側で編集する必要がありますか、それともホスティング側で編集する必要がありますか?
  • レジストラ側の現在のレコードは次 のようv=spf1 a:mail.[mydomain] include:mx.ovh.com ~all になります。ホスティング側の場合は次のようになります。 v=spf1 a:mail.[mydomain] ~all

大きな質問: どうすればこれを解決できますか?

ご協力ありがとうございました

4

2 に答える 2

0

SPFレコードは、電子メールを送信するIPがドメインに電子メールを送信することを許可されているというステートメントです。あなたの場合、私はあなたが実際にArvixeサーバーを介して送信していると仮定しています。レコードは、レジストラ(ovh)のドメインのTXTレコードに設定する必要があります。

したがって、この場合、レジストラ(ovh)で、SPFが読み取るTXTレコードを編集する必要があります。

v=spf1 mx a:mail.[yourdomain] include:spf.arvixe.com -all

注:「all」の修飾子は異なります-+、-、〜、?-そして、受信者がテストを決定的に考慮し、メールを拒否するかどうかを指定します。ここにSPFに関する優れた(非常に徹底的な)ハウツーがあります:http ://www.zytrax.com/books/dns/ch9/spf.html

少し珍しいのは、受信者が決定的でないSPFレコードであるはずのものを拒否していることです(たとえば、デフォルト=受け入れ)。電子メールの主要な問題の1つは、受信者サーバーが奇妙な動作を示すエッジケースが常に存在することです。これがこの場合に役立つことを願っています。

于 2012-06-01T15:20:10.227 に答える
0

解決策が見つかりました:-実際には、ホスティング側でSPFまたはTXT(両方を同じ値に設定)レコードを設定する必要がありました。-私はcheck-auth@verifier.port25.comを使用しました。これは、電子メールがスパム対策フィルターを通過しているかどうかを確認するためのメールサービスです。--check-auth @ verifier.port25.comからの返信により、ソースIP / HELOホスト名がメールではないことがわかりました。[mydomain]ではなく、[myhostingserversubdomain] .arvixe.comで、SPFおよびTXPspfレコードは次のようになります。

v = spf1 mx ptr:[thesubdomain] .arvixe.com -all

(私の場合、「mx」は実際には必要ないと思います。)

編集:わずかな改善:

v = spf1 ip4:[[thesubdomain] .arvixe.com IP] ptr:[thesubdomain] .arvixe.com -all

私の場合、mxサーバーはそれとは何の関係もないので、mxは削除されました。「ptr」にはDNSルックアップが必要なので、直接IPを追加しました。IPが変更された場合に備えて「ptr」を残しました(ホストによって管理されているため)。

于 2012-06-02T19:49:27.880 に答える