Complete message received by Gmail (email, server ip and host are replaced):
Delivered-To:
Received: by 10.180.24.132 with SMTP id u4cs216052wif;
Thu, 20 Oct 2011 03:22:03 -0700 (PDT)
Received: by 10.14.9.165 with SMTP id 37mr1294749eet.51.1319106122223;
Thu, 20 Oct 2011 03:22:02 -0700 (PDT)
Return-Path: >
Received: from (. [])
by mx.google.com with ESMTP id s55si2781134ees.156.2011.10.20.03.22.02;
Thu, 20 Oct 2011 03:22:02 -0700 (PDT)
Received-SPF: pass (google.com: domain of www-data@ designates as permitted sender) client-ip=;
Authentication-Results: mx.google.com; spf=pass (google.com: domain of www-data@ designates as permitted sender) smtp.mail=www-data@
Received: by (Postfix, from userid 33)
id AEF1F47462EE; Thu, 20 Oct 2011 10:22:00 +0000 (UTC)
To:
Subject: Registration confirmation
From: mailing robot >
MIME-Version: 1.0
Content-type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit
Message-Id: <20111020102200.AEF1F47462EE@>
Date: Thu, 20 Oct 2011 10:22:00 +0000 (UTC)
Please confirm your registration on the site by clicking this link:
What's wrong with this e-mail? Why does Gmail think it is spam?
Answer
Are you following their bulk senders guidelines? (Like the 'Precedence: bulk' header...)
I don't think the HTML in your mail is valid. No root element, etc. If you send HTML-only mails, you should make sure its HTML is correct.
Or even better: also include a plain-text version of your message (people like me, who use console e-mail clients, will thank you!). IMHO including a plain-text version will also decrease the probability of your message being considered a spam (most spams I see are HTML-only, and this is a criterion for SpamAssassin at least).
No comments:
Post a Comment