[Fixed:] Error de servidor postal: Se produjo un error interno al enviar este mensaje. Mysql2:Error: Datos demasiado largos para la columna 'descripción' en la fila 2

Read this article in:

Si usted está recibiendo este error:

Se produjo un error interno al enviar este mensaje. Este mensaje será retrigado automáticamente.

Mysql2:Error: Datos demasiado largos para la columna 'descripción' en la fila 2

tal vez usted está recibiendo estos mensajes de spamd o spamassassin:

URIBL_DBL_BLOCKED_OPENDNS | ADMINISTRATOR NOTICE: The query to dbl.spamhaus.org was blocked due to usage of an open resolver. See https://www.spamhaus.org/returnc/pub/ [URI: fonts.googleapis.com] [URI: email.brio.co.in] [URI: briotech.com] [URI: bf06x.hubspotemail.net]

Ellos superan fácilmente 255 límite de caracteres en la tabla spam checks. descripción.

Tiene sentido desactivar las llamadas a spamhaus completamente - se bloquean automáticamente, y no hay razón sana para alejarse de un resolución abierto. (Como si esto no es lo suficientemente complicado, Spamhaus quiere que yo tenga un solucionador? Pensé que el spamhause evitaría el spam, pero todo lo que hacen es prevenir el uso.)

Arreglé este error modificando el mysql db que usa postal:

ALTER TABLE spam_checks
    -> MODIFY description VARCHAR(500);

¡Voila! Problema resuelto.

.

Please login to post comments: