Ответ 1
RFC2822 является устаревшим стандартом EMail. В разделе 2.1.1 RFC2822 вы можете найти причину, как показано ниже: Это также влияет на MIME.
Существуют два ограничения, которые этот стандарт устанавливает на количество символов в строке. Каждая строка символов ДОЛЖНА быть не более 998 символов, и ДОЛЖНО быть не более 78 символов, исключая CRLF.
Предел 998 символов обусловлен ограничениями во многих реализациях которые отправляют, получают или сохраняют сообщения формата сообщений Интернета, которые просто не может обрабатывать более 998 символов в строке. получающий реализациям было бы хорошо справиться с сколь угодно большим числом символов в строке для надежности. Однако есть многие реализации, которые (в соответствии с транспортом требования [RFC2821]) не принимают сообщения, содержащие больше чем 1000 символов, включая CR и LF на линию, важно для реализации не создавать такие сообщения.
Более консервативная 78-значная рекомендация многие реализации пользовательских интерфейсов, которые отображают эти сообщения, которые могут усекать или катастрофически обернуть отображение более 78 символов в строке, несмотря на то, что такие реализации несовместимы с намерением этого спецификации (и RFC2821), если они действительно вызывают информация будет потеряна). Опять же, хотя это ограничение сообщений, он поддерживает решения, отображающие сообщения для обработки произвольно большого количества символов в строке (конечно, по крайней мере, до предела 998 символов) ради надежность.