O que é SMTP Error 554?
554 Rejeitado
Se um script executado num evento rejeitar uma mensagem sem especificar uma mensagem de erro, este erro é emitido.
554 Rejeitado - Mensagem contendo LF's nus.
De acordo com a especificação SMTP, cada linha de uma mensagem de correio electrónico deve ser separada pelos códigos ASCII 13 e 10 - retorno de transporte (CR) e alimentação de linha (LF). Alguns spammers e software que funciona incorrectamente enviam mensagens que não estão correctamente formatadas. Utilize esta configuração para rejeitar estas mensagens. Note que o correio electrónico legítimo pode ter terminações de linha formatadas incorrectamente, se o software de envio contiver bugs.
Se for um programador que receba este problema, confirme que cada linha da sua mensagem de correio electrónico (cabeçalho e corpo) é terminada com um retorno de carruagem e um avanço de linha, e não apenas um avanço de linha. A forma de o fazer depende da linguagem de programação com que está a trabalhar. Em .C++, C#, e PHP adicionar \r\n ao final de cada linha. Em Visual Basic, adicione vbNewLine ou vbCRLF.
No Windows, o separador de linhas padrão é CRLF. Em Linux e UNIX, o separador por defeito é apenas LF. No entanto, ao enviar uma mensagem de correio electrónico de um sistema Linux/UNIX, CRLF deve ser sempre utilizado. Alguns servidores de correio electrónico sob Linux (como o Postfix) substituem automaticamente LF por CRLF. Assim, a definição do separador de linhas no correio electrónico para CRLF fará com que este seja alterado para CRCRLF.
554 Tagged as Spam por SpamAssassin
Se uma mensagem de correio electrónico for rejeitada pelo SpamAssassin, esta mensagem de erro é emitida.