Limite de comprimento de linha
A regra de que cada linha de uma mensagem de e-mail pode ter no máximo 998 caracteres mais o CRLF (RFC 5322), e não deve passar de 78.
O que significa
A RFC 5322 fixa dois limites para cada linha do cabeçalho e do corpo: um máximo rígido de 998 caracteres, sem contar o final de linha CRLF, e um recomendado de 78, para que as mensagens apareçam bem em programas simples. A regra correspondente do SMTP, na RFC 5321, é de 1.000 octetos por linha de texto, incluindo o CRLF. O limite rígido existe porque muitas implementações não conseguem lidar com linhas mais longas.
Geradores de HTML às vezes escrevem uma mensagem inteira numa só linha. Um servidor que a repassa precisa então quebrar a linha em algum ponto: o Postfix, por exemplo, quebra as linhas maiores que o seu smtp_line_length_limit de 998 inserindo uma quebra de linha e um espaço, o que pode partir uma tag ou um link e quebrar qualquer assinatura DKIM feita sobre o original. Codificar a parte HTML em quoted-printable ou base64 mantém todas as linhas curtas.
Termos relacionados
Fontes
Em que esta definição se baseia. O texto é nosso; os fatos são das fontes.
- RFC 5322, section 2.1.1: Line Length Limitsrfc-editor.org
- RFC 5321, section 4.5.3.1.6: Text Linerfc-editor.org
- Postfix configuration parameters, postconf(5)postfix.org
Todos os 432 termos do glossárioA wiki: blacklists e códigos de bounce