[Fixed:] Erro do Servidor Postal: Ocorreu um erro interno ao enviar esta mensagem. Mysql2::Erro: Dados muito longos para a coluna 'description' na linha 2

Read this article in:

Se você estiver recebendo este erro:

Ocorreu um erro interno ao enviar esta mensagem. Esta mensagem será tentada automaticamente.

Mysql2::Erro: Dados muito longos para a coluna 'description' na linha 2

talvez você esteja recebendo estas mensagens de spam ou spamassin:

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]

Eles facilmente exceder 255 limite de caracteres na tabela spam checks. descrição.

Faz sentido desactivar completamente as chamadas para spamhaus - elas são automaticamente bloqueadas, e não há nenhuma razão sã para mudar de um resolvedor aberto. (Como se isso não fosse suficientemente complicado, Spamhaus quer que eu possua um solucionador? Eu pensei que spamhause impediria spam, mas tudo o que eles fazem é evitar o uso.)

Corrigi este erro modificando o mysql db que o correio usa:

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

Voila! Problema resolvido.

.

Please login to post comments: