2011-01-30 10 views
10

私たちは定期的に電子メールをリマインダーやクライアントデータへのリンクなどとして送信するビジネスWebアプリケーションを用意しています。 Webアプリケーションは、SMTPを使用してGoogleを介して電子メールを送信します。Gmailはウェブアプリケーションのメールを迷惑メールとしてフィルタリングしています

Google Apps/Gmailでは、ドメイン名の受信ボックスであっても、メッセージを迷惑メールとしてマークしてしまうという問題があります。他の電子メールプロバイダは、それをスパムとしてマークしているようです(もちろん、それらをすべてテストしていません...)。

身体検査のさまざまな方法を試しました。つまり、受信者に名前で対処していますが、明らかな変化はありません。これは、電子メールの内容ではなく電子メールの送信プロセスに関するものであり、電子メールがスパムとしてマークされる原因になります。電子メールのヘッダにアドレスが「合格」として有効と

  • SPFレコードが正しい偽装されていない、とのショーである「から」

    • :我々は試みたが、それは問題を解決しませんでした

      物事

    • 電子メールを送信するためにGoogleのSMTPサーバーに接続しているため、ブラックリストに載っているIPアドレスに問題はありません(しかし、当サイトにはブラックリストに載っていない静的IPアドレスがあります)。
    • メールはスパムではありません:いくつかのオンラインスパムフィルタテストを確認しました。メール本文は常にフィルタリングされる可能性が非常に低いと表示されます。
    • HTML本文とプレーンテキストの本文は違いがないようです。
    • 私たちは少量の電子メールを送信します。おそらく1日に0〜10個の電子メールが送信されるため、これがどのように疑わしいのか分かりません。
    • Gmailが共同統計を使用して迷惑メールを判別している可能性があるため、受信トレイにアクセスする(弊社の従業員に所属している)ときはいつでもメールを「迷惑メールではない」とマークしています。数回後ににメールが届くと、のメールが届きますが、他のアカウントには役立たないようです。

    他に何を試すことができますか?

    違いがある場合は、.NET 3.5を実行しているASP.NETサイトを使用してメールを送信しています。一般的な電子メールは、次のように送られます:

    var message = new MailMessage(new MailAddress(from), new MailAddress(to)) { 
        Subject = subject, 
        Body = body 
        IsBodyHtml = true 
    }; 
    
    // SMTP details stored in web.config 
    new SmtpClient { EnableSsl = true }.SendAsync(message, null); 
    

    編集:私はこれと同様の問題を見てきましたHow to stop Gmail from marking mails sent by my web app as spam?、私たちは同じで送受信することによってそれを再現することができますので、状況は少し異なっていますGoogle Appsドメインさらに、私はその質問の提案された解決策のすべてをカバーしていると信じています。

  • +0

    https://mail.google.com/support/bin/answer.py?answer=81126 –

    +0

    @Tom Gullen:私はその記事を見てきました。しかし、とにかく私は電子メールを「一括」として分類することすらわかりません - 今は1日に10件以下の電子メールを送信します。同じ身体を2回、決して複数の人に送信することはありません。そのサイトの言葉によると、私たちの電子メールは "プロモーション"ではなく "トランザクション"です。 –

    +0

    Fromメールは@gmailメールですか? –

    答えて

    7

    は、私はあなたがドメインキーを使用する必要があるだろうと思い、ここではそれについての詳細をお読みください。 http://en.wikipedia.org/wiki/DomainKeys

    Googleのメールは、あなたがそれを行うにはしたくない場合は、あなたがSMTPサーバとしてgooglemailを使用する必要があり、このパラメータが必要に 。

    先月、この問題が発生しました。

    もう1つの考慮事項は、それ自体、この質問のURLです: Gmail mark as spam email with html and anchor links

    は、それが動作願っています。

    +0

    DomainKeysのアイデアをありがとう。私たちはそのプロセスを開始しましたが、すべてのDNSと同様に、伝播にはしばらく時間がかかります。私はいずれかの方法で報告します。再:アンカーリンク:私たちは何も使用していないので、おそらく私たちを傷つけることはありません。 –

    +0

    これが私たちの問題を解決しました!ご協力いただきありがとうございます。この問題を抱えている人は、Google AppsのDKIMについての情報があります:http://googleenterprise.blogspot.com/2011/01/spam-takes-another-hit-email.html奇妙なことに、これは最近利用可能になったばかりです。遅くなく良い! –

    0

    Googleに問い合わせましたか?あなたの側ですべてをした後、これはオプションになります。彼らはあなたのプロバイダであるため、さらに多くのことがあります。

    質問を依頼してください。最新の状態に保つことを忘れないでください。

    +0

    ほとんどの大企業は、スパムブロックを回避する方法に関するリクエストには応じません。 – NotMe

    +0

    DomainKeysのことが役に立たない場合は、Googleが何を言わなければならないかがわかります。明らかに、彼らは私たちに迷惑メールのフィルタリングの秘密を与えるつもりはないが、同じドメインとGoogle Appsアカウントの有効なGmailアドレスから有効なGmailアドレスに送信されたメールはブロックされるのは間違いだ。 –

    5

    あなたが試すことができます他のもの:

    • は、スパムを送信するために知られているIPアドレスからメールを送信しないでください。これは通常、共有ホスティングを意味しません。
    • メールホストがCNAMEではなく、有効なAレコードであることを確認してください。
    • MXレコードがあなたのメールホストのフルホスト名(Aレコードとして設定されています)に設定されていることを確認してください。
    • メールホストのIPアドレスを逆引き参照できることを確認してください。これはSPF/Sender IDレコードの設定に重要です。
    • SPF/SenderID information as a TXT recordを設定します。
    • すべてを設定したら、verify itとする必要があります。 Gmailのサポートに問い合わせる前に、警告やエラーがないことを確認してください。
    • Spam Assassinであなたの電子メールをテストしてください。自分のアプリから電子メールを送信し、生のメッセージ(ヘッダーを含む)をテキストファイルにコピーし、Spam Assassinのコマンドラインテストに対して実行します。
    • プレーンテキストの電子メールを送信する場合は、Content-Typeヘッダーの文字セットがISO-8859-1に設定されていることを確認してください。 Gmailはこれに非常に特有のようです。
    +0

    私は既にhttp://stackoverflow.com/questions/370620/how-to-stop-gmail-from-marking-mails-sent-by-my-web-app-as-spamでディスカッションスレッドを読んでいますが、私はあなたが最初にこの答えを投稿したのを見ます。私が説明した状況を考えると、私はこれらの点のどれが関連しているかはわかりません。つまり、電子メールは実際にGoogleから送信されています。私たちはSPFを適切にセットアップしました。私はSpam Assassinを使ってテストしました。私は何かを逃したか? –

    +0

    それはある種のリレーの問題かもしれません。あるメールアカウントから別のメールアカウントに同じメールを直接送信しようとしましたか? – RoadWarrior