I'm sending an email through my application code. The email gets into my Gmail spam folder. However, a test of the same email in ISnotSPAM is marked as non-spam. My application is using Sendgrid to send emails. Will appreciate some advice to avoid reaching the spam folder.
Below is an example of ISnotSPAM report, marking the email as non-spam. The same email has reached my gmail's spam folder.
==========================================================
Summary of Results
==========================================================
SPF Check : pass
Sender-ID Check : neutral
DomainKeys Check : pass
DKIM Check : pass
SpamAssassin Check : ham (non-spam)
==========================================================
Details:
==========================================================
HELO hostname: mail-bk0-f48.google.com
Source IP: 209.85.214.48
mail-from: [email protected]
---------------------------------------------------------
SPF check details:
----------------------------------------------------------
Result: pass
ID(s) verified: [email protected]
DNS record(s):
gmail.com. 155 IN TXT "v=spf1 redirect=_spf.google.com"
----------------------------------------------------------
Sender-ID check details:
----------------------------------------------------------
Result: neutral
ID(s) verified: [email protected]
DNS record(s):
gmail.com. 155 IN TXT "v=spf1 redirect=_spf.google.com"
----------------------------------------------------------
DomainKeys check details:
----------------------------------------------------------
Result: pass
ID(s) verified: [email protected]
Selector=
domain=
DomainKeys DNS Record=._domainkey.
----------------------------------------------------------
DKIM check details:
----------------------------------------------------------
Result: pass
ID(s) verified: [email protected]
Selector=20120113
domain=gmail.com
DomainKeys DNS Record=20120113._domainkey.gmail.com
----------------------------------------------------------
SpamAssassin check details:
----------------------------------------------------------
SpamAssassin v3.3.1 (2010-03-19)
Result: ham (non-spam) (0-1.1points, 10.0 required)
pts rule name description
---- ---------------------- -------------------------------
* 0.0 FREEMAIL_FROM Sender email is freemail (myemail[at]gmail.com)
* -0.0 SPF_PASS SPF: sender matches SPF record
* 0.1 HTML_MESSAGE BODY: HTML included in message
* 0.0 BAYES_50 BODY: Bayes spam probability is 40 to 60%
* [score: 0.5000]
* -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's
* domain
* -0.0 DKIM_VERIFIED DKIM_VERIFIED
* 0.0 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily
* valid
* -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
* -1.0 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low
* trust
* [209.85.214.48 listed in list.dnswl.org]
* 0.0 T_TO_NO_BRKTS_FREEMAIL T_TO_NO_BRKTS_FREEMAIL
X-Spam-Status: Yes, hits=-1.1 required=-20.0 tests=BAYES_50,DKIM_SIGNED,
DKIM_VALID,DKIM_VALID_AU,DKIM_VERIFIED,FREEMAIL_FROM,HTML_MESSAGE,
RCVD_IN_DNSWL_LOW,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL autolearn=no version=3.3.1
X-Spam-Score: -1.1
To learn more about the terms used in the SpamAssassin report, please search
here: http://wiki.apache.org/spamassassin/