Skickar du E-post från din webbtjänst?

2008-10-05 – 17:44

Om du har en E-butik, webbtjänst eller liknande och har behov av att skicka E-post till dina användare så bör du läsa detta om du vill att mottagaren skall få dina E-post med större sannorlikhet. Nedan åtgärder genomförde jag för Bloggy för att vissa användare rapporterat att de ej fick någon E-post från Bloggy.

Steg 1

Undersök huruvida de E-post du skickar ut i dagsläget klassificeras som spam. Och ett bra hjälpmedel för detta är spamassassin:

Content analysis details:   (4.7 points, 5.0 required)

 pts rule name              description
---- ---------------------- --------------------------------------------------
-0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 0.8 HTML_TAG_BALANCE_BODY  BODY: HTML has unbalanced "body" tags
 0.0 HTML_MESSAGE           BODY: HTML included in message
 2.4 HTML_IMAGE_ONLY_08     BODY: HTML: images with 400-800 bytes of words
 1.7 MIME_HTML_ONLY         BODY: Message only has text/html MIME parts
 1.3 SUBJECT_NEEDS_ENCODING SUBJECT_NEEDS_ENCODING
 1.1 HTML_SHORT_LINK_IMG_1  HTML is very short with a linked image
-2.6 AWL                    AWL: From: address is in the auto white-list

Tips: Om du ej kan få tag på ett E-brev i ”rått format” som du skickar ut så har exempelvis Google Mail en funktion som heter ”Visa orginal” där du kan klippa ut innehållet och sedan klistra in det i en textfil och sedan använda kommandot spamassassin -t på innehållet:

# apt-get install spamassassin

# cat epost.txt | spamassassin -t

Som ovan analys visar så innehåller E-brevet ett antal ”fel” som gör att det i högre grad klassificeras som spam.

Steg 2

Då är det dags att försöka förbättra resultatet, de åtgärder jag genomförde var:

  • Installera phpmailer. I mitt fall så skrev jag en funktion som wrappar PHP:s mail()
  • Lägga till en extra radbrytning i början av E-brevet som skickades
  • Ta bort logotypen
  • Korrigera SPF (Sender Policy Framwork). Eller om du ej har någon, lägg till.
  • Korrigera framlänges/baklängesuppslagning på mailservern
  • Verifiera att din DNS-kvalité är hög med dnscheck.se

Och då testar vi med spamassassin igen:

Content analysis details:   (1.2 points, 5.0 required)
 pts rule name              description
---- ---------------------- --------------------------------------------------
-0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 0.0 HTML_MESSAGE           BODY: HTML included in message
 1.2 AWL                    AWL: From: address is in the auto white-list

Betydligt bättre. Dock är det fortfarande problem att skicka E-post till hotmail.com och efter ett tips från @philip så kontaktade jag Microsoft genom att fylla i följande formulär:

Registrera Er för Smart Network Data Services:
https://postmaster.live.com/snds/index.aspx

Registrera Er för SenderID Partner Program:
https://support.msn.com/eform.aspx?prod … ct=eformts

Registrera Er för Junk Mail Reporting Partner Program:
https://support.msn.com/eform.aspx?prod … ct=eformts

Registrera Er under ”Sender Information for Hotmail Delivery”
https://support.msn.com/eform.aspx?prod … ct=eformts

Samt så la jag till så att framlänges/baklängesuppslagning gick till samma host och ett SPF-record som slutar på ”-all” eller ”~all”.

Läs även vpsforum.se/viewtopic.php?f=10&t=41&sid=b439c6de711987bf75f26ce767650d7d

Gillar du detta inlägg? Pusha gärna på knappen nedan:

Gillar du detta inlägg? Sharing is caring:
Bloggy Pusha Facebook TwitThis Maila artikeln! Skriv ut artikeln!
Du bör också läsa något av följande inlägg:
  1. 3 Responses to “Skickar du E-post från din webbtjänst?”

  2. Safari MacIntosh

    Intressant och viktig läsning för alla utvecklare! Att utvecklare skapar en omfattande applikation eller webbtjänst och sedan brister i mailutskicken är inte helt ovanligt.

    Erik Petterssons senast blogginlägg..Funktionen med rundade hörn

    Skrivet av Erik Pettersson, Okt 5, 2008

  3. Chrome 9.0.597.84MacIntosh

    Såg att du tipsade om det här på WN.

    Tack för det!, detta kommer nog väl till hands :)

    Vänligen,
    Fredrik Näs
    Fredrik Näs senaste blogginlägg: Fredrik Näs och Markus Sjöholm är nu vänner

    Skrivet av Fredrik Näs, Feb 6, 2011

  1. 1 Trackback(s)

  2. Sep 17, 2011: Populära inlägg på Utvbloggen | IT-Entreprenör Jonas Lejon

Skriv en kommentar

CommentLuv badge