Gostovanje spletnih strani – oblikovanje spletnih strani – računalništvo – registracija domen
Leto 2010 je okoli in glede na to, da sem skrbnik spletnega strežnika za ponudbe spletnih gostovanj naših stran nadziram tudi delovanje celotnega strežnika – vključno s pošiljanjem in sprejemanjem e-pošte (emailov) na le-tem.
Za preprečevanje spam sporočil uporabljamo (kot najverjetneje tudi 90% ostalih strežnikov nemenjenim spletnim gostovanjem) spamassassin, ki deluje na principu pravil po katerih točkuje in ko je vrednost seštevka točk prekoračena nad postavljeno mejo se ta e-pošta označi kot spam in zavrne.
Primer glave e-sporočila, ki je spam:
Subject: *****SPAM***** Notification to stane special 80% OFF of Pfizer X-Spam-Flag: YES X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on slohostweb X-Spam-Level: ******************* X-Spam-Status: Yes, score=19.0 required=7.0 tests=BAYES_99,DCC_CHECK, HTML_FONT_FACE_BAD,HTML_IMAGE_ONLY_24,HTML_IMAGE_RATIO_02,HTML_MESSAGE, MIME_HTML_ONLY,MISSING_DATE,MISSING_MID,RCVD_IN_FIVETEN_SPAM,RCVD_IN_PBL, RCVD_IN_RELAYS_ORDB,RCVD_IN_XBL,RDNS_NONE shortcircuit=no autolearn=no version=3.2.3 MIME-Version: 1.0 Content analysis details: (19.0 points, 7.0 required) 6.6 BAYES_99 BODY: Bayesian spam probability is 99 to 100% [score: 1.0000] 0.0 MISSING_MID Missing Message-Id: header 0.0 MISSING_DATE Missing Date: header 0.9 RCVD_IN_PBL RBL: Received via a relay in Spamhaus PBL [122.167.100.141 listed in zen.spamhaus.org] 3.0 RCVD_IN_XBL RBL: Received via a relay in Spamhaus XBL 0.4 HTML_IMAGE_RATIO_02 BODY: HTML has a low ratio of text to image area 1.6 HTML_IMAGE_ONLY_24 BODY: HTML: images with 2000-2400 bytes of words 0.0 HTML_MESSAGE BODY: HTML included in message 0.9 HTML_FONT_FACE_BAD BODY: HTML font face is not a word 1.5 MIME_HTML_ONLY BODY: Message only has text/html MIME parts 2.3 DCC_CHECK Listed in DCC (http://rhyolite.com/anti-spam/dcc/) 0.7 RCVD_IN_RELAYS_ORDB RBL: Received via a relay in relays.ordb.org [122.167.100.141 listed in relays.ordb.org] 1.2 RCVD_IN_FIVETEN_SPAM RBL: FIVE-TEN: sender's network is spam source [122.167.100.141 listed in blackholes.five-ten-sg.com] 0.0 RDNS_NONE Delivered to trusted network by a host with no rDNS
Eno od pravil je prav tako FH_DATE_PAST_20XX, ki kontrolira če je datum pošiljanja e-sporočila starejši (torej v letu 2010 ali več…). Ker smo leto že 2010 je seveda vsaka e-pošta označena kot datum v prihodnosti in pridobi kar nekaj negativnih točk, zaradi katerih se lahko zgodi, da določena e-sporočila ne pridejo v poštni predal.
Popravek je sledeč (če uporabljamo spamassassin za windows so datoteke ponavadi v mapi “\share\spamassassin\”):
v datoteki 72_active.cf poiščemo vrstico header FH_DATE_PAST_20XX Date =~ /20[1-9][0-9]/ [if-unset: 2006] in jo popravimo v header FH_DATE_PAST_20XX Date =~ /20[2-9][0-9]/ [if-unset: 2010]
S tem povemo spamassassinu, da je datum v prihodnosti leto 2020 ali več in preprečimo previsoke negativne ocene e-sporočilom.