web-dev-qa-db-ja.com

共有ホストのメールベースのサポートフォームがGmailによってブロックされています

私のサイト(ASP.NETで開発された、重要な場合)には、3つのフィールド(つまり、名前、メール、メッセージ)と[送信]ボタンだけのサポートフォームがあります。

フォームコードは、提供されたユーザー入力から電​​子メールを生成し、[email protected]に送信します。フォームは次のアドレスを使用してメッセージを送信します:[email protected]mysite.comのすべてのメールは、Google Apps for Businessによって処理されます。

問題は、Googleが最近[email protected]から送信されたメールをスパムとしてマークするようになったことです:

Delivery to the following recipient failed permanently:

     [email protected]

Technical details of permanent failure:
Google tried to deliver your message, but it was rejected by the server for the recipient domain mysite.com by aspmx.l.google.com. [74.125.25.26].

The error that the other server returned was:
550-5.7.1 [ip-address-was-here       7] Our system has detected that this message is
550-5.7.1 likely unsolicited mail. To reduce the amount of spam sent to Gmail,
550-5.7.1 this message has been blocked. Please visit
550-5.7.1 http://support.google.com/mail/bin/answer.py?hl=en&answer=188131 for
550 5.7.1 more information. sz7si15854448pab.203 - gsmtp

明らかに、私のサイトの訪問者canは、サポートフォームにスパムメッセージを入れます。とにかく、これらのメッセージは[email protected]の私のSpamフォルダー(または、より良い受信トレイ!)に入れたいと思います。

したがって、Googleが[email protected]をブロックしないようにするにはどうすればよいですか?

サポートフォームにサードパーティのサービスを使用しますか?それとも、どうにかしてサイト/フォームコードを微調整する必要がありますか?

それが重要な場合、私のサイトは共有ホスティングにあります。

2
Bobrovsky

SMTPトランザクション に基づいて、Gmail(Google Apps for Businessに使用)のメールサーバーは、共有ホストのメールサーバーのIPアドレスが未承諾メールに関連付けられている可能性が高いと応答しました。

[ip-address-was-here 7] Our system has detected that this message is likely unsolicited mail. To reduce the amount of spam sent to Gmail, this message has been blocked.

これを共有ホスティングプロバイダーに報告し、Gmailのフィルターリストやその他の DNSブラックリスト (簡単な修正方法ではない)からIPアドレスを削除するか、またはこれらにリストされていないか、Gmailによってブロックされていない別のIPアドレス。

または、サードパーティが提供するメールフォームを使用できます。ただし、フォームコードを調整してもこの問題は解決しません。

1
dan

これは、電子メールが大量の電子メールと見なされており、配信停止ボタンや送信元の確認(会社名など)がないためである可能性があります。

サードパーティのメール送信者は、メールがより頻繁に信頼されるように支援できます。

1
Wrought_steel