Exim limitando o número de emails e cc

1

550 maximum allowed line length is 998 octets, got 1014

Obtendo este erro nos e-mails devolvidos. Existe uma configuração no exim para resolver este problema?

Tentei pesquisar no Google, mas não encontrei nenhuma solução.

    
por Fabrizio Mazzoni 03.04.2017 / 10:00

2 respostas

1

O erro que você recebe é baseado em RFC 2822 / RFC 5322 (formato de mensagem da Internet):

2.1.1. Line Length Limits

There are two limits that this specification places on the number of characters in a line. Each line of characters MUST be no more than 998 characters, and SHOULD be no more than 78 characters, excluding the CRLF.

The 998 character limit is due to limitations in many implementations that send, receive, or store IMF messages which simply cannot handle more than 998 characters on a line.

2.2.3. Long Header Fields

Each header field is logically a single line of characters comprising the field name, the colon, and the field body. For convenience however, and to deal with the 998/78 character limitations per line, the field body portion of a header field can be split into a multiple-line representation; this is called "folding". The general rule is that wherever this specification allows for folding white space (not simply WSP characters), a CRLF may be inserted before any WSP.

Como todo cliente de e-mail decente provavelmente está em conformidade com esse padrão, você provavelmente não rejeitará nada além de SPAM se não considerar isso como um problema e tentar resolvê-lo.

Se você tiver uma longa lista de endereços no campo CC: , seu cliente de e-mail deverá adicionar quebras de linha antes do limite de 988 caracteres. Como o significa o comprimento do endereço de e-mail é de 23 caracteres, seriam aproximadamente 43 endereços por linha. Se você precisar enviar um e-mail para muitos destinatários, considere usar o campo BCC: (ou um software de lista de e-mail com possibilidade de exclusão).

    
por 03.04.2017 / 11:11
0

Aparentemente, o exim definiu esse limite. Este link descreve como modificar o

exim4.conf.template para evitar que as mensagens sejam rejeitadas.

É apenas o caso de adicionar IGNORE_SMTP_LINE_LENGTH_LIMIT=1 ao modelo e gerar novamente o arquivo de configuração com update-exim4.conf

    
por 31.10.2017 / 16:08

Tags