Co dodać w mailu zeby był bardziej wiarygodny dla testów antyspamowych

czesc. z isnotspam.com dostałem nastepujacy raport, czego moze brakowac zeby miec pass a nie neutral ?

[quote]The isNOTspam team

==========================================================
Summary of Results

SPF Check : neutral
Sender-ID Check : neutral
DomainKeys Check : neutral
DKIM Check : neutral
SpamAssassin Check : ham

Details:

HELO hostname: 292d.rev.megiteam.pl
Source IP: 91.227.41.45
mail-from: moj@e.mail.pl

SPF check details:

Result: neutral
ID(s) verified: smtp.mail=moj@e.mail.pl
DNS record(s):


Sender-ID check details:

Result: neutral
ID(s) verified: smtp.mail=moj@e.mail.pl
DNS record(s):


DomainKeys check details:

Result: neutral (message not signed)
ID(s) verified: header.From=moj@e.mail.pl
Selector=
domain=
DomainKeys DNS Record=


DKIM check details:

Result: neutral (message not signed)
ID(s) verified: header.From=moj@e.mail.pl
Selector=
domain=
DomainKeys DNS Record=


SpamAssassin check details:

SpamAssassin v3.2.5 (2008-06-10)

Result: ham (00.1points, 10.0 required)

   pts rule name              description
   ---- ---------------------- -------------------------------


   *  0.0 HTML_MESSAGE BODY: HTML included in message
   *  0.1 MIME_HTML_ONLY BODY: Message only has text/html MIME parts

==========================================================
Explanation of the possible results (adapted from
draft-kucherawy-sender-auth-header-04.txt):

“pass”
the message passed the authentication test.

“fail”
the message failed the authentication test.

“softfail”
the message failed the authentication test, and the authentication
method has either an explicit or implicit policy which doesn’t require
successful authentication of all messages from that domain.

“neutral”
the authentication method completed without errors, but was unable
to reach either a positive or a negative result about the message.

“temperror”
a temporary (recoverable) error occurred attempting to authenticate
the sender; either the process couldn’t be completed locally, or
there was a temporary failure retrieving data required for the
authentication. A later retry may produce a more final result.

“permerror”
a permanent (unrecoverable) error occurred attempting to
authenticate the sender; either the process couldn’t be completed
locally, or there was a permanent failure retrieving data required
for the authentication.[/quote]
zwłaszcza mnie zastanawia, message not signed

Wygląda na to, że masz neutral bo nie skonfigurowałeś żadnych z powyższych metod (SPF, Sender-ID, DomainKeys etc.) ?

host -t txt e.mail.pl e.mail.pl has no TXT record
Skonfiguruj jedno/wszystkie z powyższych zabezpieczeń, pytaj Google o szczegóły.

chodzi tutaj o to że mail ma miec także odpowiednik tekstowy, nie sam html ? czyli po prostu dodac odpowieni view w aplikacji ?

SPF, Sender-ID, DomainKeys etc. to moja działka czy hostingu ?

To z reguły nie ma związku z aplikacją, tylko z ustawieniami DNS domeny z której wysyłasz email. W skrócie chodzi o to aby wysyłająć mail z “moj@e.mail.pl” ustawić odpowiednie rekordy na domenie e.mail.pl

np. do SPF ustawiasz rekord typu TXT, którym dowodzisz: 1. że jesteś właścicielem domeny e.mail.pl 2. serwer, który właśnie próbuje wysłać maila jest uprawniony do tego (nie jest spamerem)

To w skrócie, więcej szukaj na Wikipedii. Firmy hostingowe z reguły nie robią tego za darmo/wcale ale zapytaj.

Warto też ustawić reverse DNS.

Plus lektura na wieczór :wink: