問題タブ [spf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
email - メールスパムを避けるためのサブドメインのSPF
SPF は、電子メールがスパムとしてブロックされるのを回避するための強力な方法です。ただ、SPFの設定はメインドメインで行うのが普通で、サブドメインの設定が見当たらず、全く効果があるのか不安です。メールサーバーを別のサーバーにセットアップしたいと考えてmail.domain.com
います。メインドメインのSPFは
メールサーバー(サブドメイン)の場合
ここで、0.0.0.0 はメイン サーバーの IP で、1.1.1.1 はメール サーバーの IP です。この設定は、電子メールに mail.domain.com を正常に使用するために機能しますか (例: name@mail.domain.com)?
サブドメインから送信された電子メールがスパムとしてラベル付けされないようにするために、他にどのような考慮事項がありますか?
dns - Sender Policy Framework(SPF)を通過させるにはどうすればよいですか?
Railsアプリケーションからメールを送信していますが、何らかの理由でSPFが通過せず、常に失敗またはニュートラルと表示されます。
順方向と逆方向のDNSを設定しました(正しいと思います)。私はここのガイドに従ったが役に立たなかった。良いことは、私のメールがスパムになっていないことですが、それだけでは十分ではありません。SPFを通過させたいのです。誰かが私を助けることができればそれはありがたいです。
ホスト名をに設定していmail.example.com
ます。逆引きDNSを同じに設定しています。ただし、メールを送信するときは、help@mail.example.comからではなくhelp@example.comからメールを送信するようにします。help@mail.example.comからメールを送信すると、ニュートラルなSPFが得られますが、help @ example.comに変更すると、失敗します。私が理解している方法は、それがまだFQDNからのものである場合は通過するはずですが、通過しないということです。
これらは私のDNSレコードです:
最初の2つのMXレコードはgodaddyからのものですが、私はslicehostでサイトをホストしています。また、役に立たないと思うCNAMEレコードとNSレコードがいくつかありますが、役立つ場合に備えて言及しています。
UbuntuとRails3でpostfixを使用しています。
何か案は?
更新: これが私の失敗したメールの1つのヘッダーです
解決策: spfレコードを引用符で囲みます。私の場合は、次のようになります。
email - ドメインのSPFレコードには何を使用すればよいですか?
host.example2.comでexample1.comをホストしています。典型的なcpanelシナリオ。と:
- また、example1.comは、host.example2.comからユーザーにさまざまな種類の電子メールを送信するMagentoとともにインストールされます。
- また、必要に応じてMXエントリを使用してGoogleAppsを使用してexample1.comを設定しました。
非常に典型的です。そこで、example1.comのこのSPFレコードを思いつきました。
これは正しいです?
example1.comのオンサイトお問い合わせフォームを使用してテスト訪問者メッセージ(host.example2.comからGoogle Appsのメールに送信された)を送信したときに、GoogleAppsの受信トレイで受信したメールがまだ残っていたためではないようです。 'via'フィールド(host.example2.com経由)を使用します。これは、Googleのメールがexample1.comITSELFによって送信されないようにこのメッセージを受け取ることを意味すると思いますか?
このレコードは2日前から作成されており、example1.comがhost.example2.comのサーバーからメッセージを送信しようとしたときに「via」フィールドがまだ存在していました。
誰かがこれについて私に教えてくれるなら、それは本当にありがたいです!ありがとう!
php - ドメインを使用した電子メール送信者の認証
name@domain.comから訪問者に電子メールを送信する単純なPHPフォームがあります。私のフォームはexample.comにあります。差出人の電子メールのドメインはそれがどこから来たのかと一致しないため、スパムのように見える可能性があります。ドメインを確認する方法はありますか?
キャンペーンモニターにはこのために構築されたものがありますが、キャンペーンモニターの外部で同じロジックを使用するフレームワークまたは方法があるかどうか疑問に思いました。 http://help.campaignmonitor.com/topic.aspx?t=88
email - Gmail はメールを拒否します。Openspf.net はテストに失敗します。
Gmail に問題があります。
これは、トロイの木馬に感染した PC の 1 つが、IP アドレスから 1 日間スパムを送信した後に始まりました。
問題は解決しましたが、3 つのブラック リストに登録されました。それも修正しました。しかし、Gmail にメールを送信するたびに、メッセージは拒否されます。
そこで、Google Bulk Sender のガイドをもう一度確認したところ、SPF レコードにエラーが見つかり、修正されました。Google は、しばらくするとすべてがうまくいくはずだと言っていますが、そうはなりません。すでに 3 週間が経過しましたが、まだ Gmail にメールを送信できません。
メールのセットアップは少し複雑ですが、それほど複雑ではありません。ドメイン名がありdelo-company.com
、独自のメールがあります@delo-company.com
(これは問題ありませんが、サブドメイン名に問題がありますcorp.delo-company.com
)。
Delo-company.com
ドメインには、そのサブドメインの複数の DNS レコードがあります。
(テスト目的でのみ ~all を設定しました。それ以前は -all でした)
これらのレコードは、 にある当社の Exchange 2003 サーバー用82.209.198.147
です。その LAN 名はs2.corp.delo-company.com
HELO/EHLO グリーティングもs2.corp.delo-company.com
.
EHLO チェックに合格するために、delo-company.com
の DNSにいくつかのレコードも作成しました。
私が理解しているように、SPF 検証は次のように渡す必要があります: Out サーバーs2
は受信者の MX に接続します ( Rcp.MX
): EHLO s2.corp.delo-company.com
Rcp.MX
は OK と言い、HELO/EHLO の SPF チェックを行います。NSlookup を実行しs2.corp.delo-company.com
、上記の DNS レコードを取得します。TXT レコードによるとs2.corp.delo-company.com
、 IP からのみ送信する必要があります82.209.198.147
。だからそれは渡されるべきです。
次に、s2 server says RCPT FROM: <supruniuk-p@corp.delo-company.com>
Rcp.MX` サーバーもそれをチェックします。値は同じなので、正である必要があります。
rDNS チェックもあるのかもしれませんが、HELO と RCPT FROM のどちらがチェックされるのかわかりません。
の PTR レコード82.209.198.147
は次のとおりです。
私にはすべて問題ないように見えますが、とにかくすべてのメールが Gmail によって拒否されます。
そこで、MXtoolbox.com をチェックしました。すべて問題ないことがわかりました。http://www.kitterman.com/spf/validate.html Python チェックに合格し、メール25port.com
テストを行いました。それも大丈夫です:
も確認しましspf-test@openspf.net
たが、作成する SPF レコードに関係なく、常に失敗します。
Gmail フォームに 2 回入力しましたが、何も起こりません。
私たちはスパムを送信せず、クライアントへの電子メールのみを送信します。corp.delo-company.com のアドレスから大量のメール (新年の挨拶やセールス プロモーションなど) を 2 ~ 3 回送信しましたが、すべて Gmail の一括送信者のガイド (つまり、SPF、Open Relays、Precedence: Bulk および Unsubscribe) に準拠していました。タグ)。したがって、これは問題ではありません。
私を助けてください。私は何を間違っていますか?
smtp - DNS SPF レコードを適切に設定するには?
サブスクライバーに毎週メールを送信していますが、メッセージが頻繁にユーザーのスパム フォルダーに送られていることがわかりました。
Amazon SES を利用してこれらのメッセージを送信し、指示に従って SPF レコードを追加しました: http://docs.amazonwebservices.com/ses/latest/DeveloperGuide/SPFSenderIDDKIM.html?r=3917
ドメインの SPF レコードを照会すると、http://www.kitterman.com/spf/validate.htmlから次の情報が返されます。
CloudFlare DNS レコードの場合:
メールは「no-reply@mydomain.tld」と「admin@mydomain.tld」から送信されています。
一部のユーザーから、次のメッセージが表示されたと報告されています。無効な電子メールアドレス)"
現在の送信ソリューションでは、メールに DKIM を追加できません。
ユーザーのあらゆる種類の領収書の問題を改善するために、これをどのように解決できますか?
google-apps - SPF レコードを持つドメインからのメール送信を許可する
SPF レコードについて質問があります。
私のクライアントの 1 つの Web サイト (例: www.example.com) には、contact@example.com にメールを送信する連絡フォームがあります。
私たちはウェブサイトのホスティングのみを提供するため、電子メール アカウント、DNS レコードなどは管理しません。ウェブスペースのみを管理します。したがって、私のクライアントは DNS 設定、ネームサーバー、メール サーバーなどを管理します。
メールは PHP を使用して送信されますが、contact@example.com によって受信されることはありません。
私の結論は、PHP が同じドメインを持つが別の IP を持つ電子メール アドレスにメールを送信するため、彼らのメールサーバーは私たちの IP アドレスからのメールをブロックするということです。
また、クライアントはメールに Google Apps を使用しているため、DNS サーバーの MX レコードは Google を指しています。
この問題を解決するにはどうすればよいですか? クライアントは、IP アドレスを受け入れる SPF レコードを追加する必要がありますか? もしそうなら、これに対する正しい SPF 構文は何ですか?
email - メール サーバーの SPF レコード
別のサーバーを使用してメーリング リストにメールを送信しています。ドメインに SPF レコードを追加して、別のサーバーの IP がメールの送信を許可されていることを示したいと考えています (デフォルト サーバーも同様です)。
この例で電子メールを送信するサーバーは 1.2.3.4 で、メイン ドメインは test.co.uk です。
これまでのところv=spf1 mx a ip4:1.2.3.4/32 mx:test.co.uk ?all"
、これは私が望むもののために機能しますか?
編集: sendmail を使用してメールを送信します。SPF レコードは、受信トレイに送信されるメールの割合を増やすためのものであり、近い将来 SPF で -all を適用できるようにするためのものです。
php - PHPでメールを送信すると失敗する
状況: クライアント(domain.comの所有者)がwww.domain.comのAレコードを、domain.comの背後でWebサイトを運営しているサーバーの1つのIPアドレスに設定しました。このドメインのホスティングのみを提供しており、独自のメールサーバーがあります。
これは、domain.comがdomain.comのメールサーバーとは別のIPを持っていることを意味します。
問題: PHPからfoo@bar.comへのメールの送信は機能しますが、*@domain.comへのメールの送信は機能しません。
質問: これはSPFレコードと関係がありますか?どうすればこれを解決できますか?
どうも
バンディ
email - メールSPF構成?
状況: ドメインごとに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
大きな質問: どうすればこれを解決できますか?
ご協力ありがとうございました