I recently moved my server to a new slice at slicehost and since, gmail has been flagging my email as spam. I have added domain keys, created a SPF record, have reverse dns setup, and my ip is not blacklisted. This is a header from a server email:
Delivered-To: email@example.com Received: by 10.204.190.208 with SMTP id dj16csp73539bkb; Thu, 1 Mar 2012 14:16:43 -0800 (PST) Received: by 10.236.170.193 with SMTP id p41mr7956047yhl.15.1330640203327; Thu, 01 Mar 2012 14:16:43 -0800 (PST) Return-Path: <firstname.lastname@example.org> Received: from wordstash.com (wordstash.com. [188.8.131.52]) by mx.google.com with ESMTP id i19si1775474anm.152.2012.03.01.14.16.42; Thu, 01 Mar 2012 14:16:43 -0800 (PST) Received-SPF: pass (google.com: domain of email@example.com designates 184.108.40.206 as permitted sender) client-ip=220.127.116.11; Authentication-Results: mx.google.com; spf=pass (google.com: domain of firstname.lastname@example.org designates 18.104.22.168 as permitted sender) email@example.com; dkim=pass firstname.lastname@example.org Received: from wordstash.com (localhost [127.0.0.1]) by wordstash.com (Postfix) with ESMTP id A3E2C134101 for <email@example.com>; Thu, 1 Mar 2012 22:16:42 +0000 (UTC) DomainKey-Signature: a=rsa-sha1; s=2007; d=wordstash.com; c=simple; q=dns; b=FyJCn+2G3kkoog1hFirsGshOVBXkt9nRqeYdn8JlsYfv/kNPHPO6aP8IYY+eMW235 w+fUHpk+PY6zUxFCXRb+ZIgXblldE9FZcKEahx8MBvMVoKpn7mXwt9UTWkQCdo1NHpf YgvITsbdA+VTgZQp5EJwW/Wy9wh/bggmmpz28bQ= DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=wordstash.com; s=mail; t=1330640202; bh=HkYCcviucPKdMQ0B0WPGE0xQP4i8bbutSZj1ExZe/Zc=; h=Date:From:To:Message-Id:Subject:Mime-Version:Content-Type; b=bBBv fjBBPp/iMKHtuFdjBal4kFtJyBz1O0t0VcrFV9lcGr2Fia9d7MLkNlPRICx5vw2eJgi ksIzWvpPWoXtF76003oMpYJKbpLJAAqRVUAMS4MMVbG+necvgFIlcsxjHdNYT7jyYMR gSeYSVLtOBJ4m7885Wa6qwdW/+clBXo68= Date: Thu, 1 Mar 2012 22:16:42 +0000 From: firstname.lastname@example.org To: email@example.com Message-Id: <firstname.lastname@example.org> Subject: Flashcard List: GRE Vocabulary Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8
Everything seems to be in order. Anyone have any suggestions? I am at a loss. I am using postfix.
Update: I was just thinking, I have a feedback form and I send this form as an email using the user's email as the from email, so I do send some emails that say they do not come from my server. Maybe this triggered the spam filter by google? If so, is there any way to overcome this?