Spamcheck para newsletters con qmail y spamassassin
Al realizar envios de newsletters siempre resulta interesante poder saber como la catalogarán los sistemas antispam. Mediante spamassassin podemos enviar un informe del análisis del mensaje.
Para realizar esto en qmail es muy sencillo. Nos vamos al directorio del dominio al que mandaremos la prueba, por ejemplo “systemadmin.es” en /home/vpopmail/domains/systemadmin.es y creamos un fichero llamado .qmail-checkspam con lo siguiente:
| spamassassin -Lt | mail -s "resultado del analisis antispam" comercial@systemadmin.es
De esta manera todos los correos que se manden a la dirección “checkspam@systemadmin.es” realizará un análisis del correo y lo enviará a la dirección “comercial@systemadmin.es“.
El resultado del análisis sería algo similar a este (al principio veríamos el mensaje original, pero lo he omitido aquí):
Content analysis details: (-0.2 points, 5.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
0.0 MISSING_MID Missing Message-Id: header
0.2 FUZZY_AMBIEN BODY: Attempt to obfuscate words in spam
-2.3 BAYES_00 BODY: Bayesian spam probability is 0 to 1%
[score: 0.0000]
0.0 HTML_MESSAGE BODY: HTML included in message
1.9 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
0.0 HTML_MIME_NO_HTML_TAG HTML-only message, but there is no HTML tag
Cada instancia de spamassassin es completamente configurable, por lo que no todas reportarían lo mismo. Aunque con esto no podamos asegurar que un mensaje no se va a catalogar como SPAM, es una buena guía para hacer el envío de la mejor manera posible.
Relacionados
Imprimir
Deja un comentario: