Назад | Перейти на главную страницу

Почтовый сервер отвечает слишком длинной строкой Error 500

Я иногда получаю сообщения об ошибках от почтовых серверов с указанным выше сообщением. Кажется, что по крайней мере одна строка в электронном письме содержит более 999 символов, и, следовательно, электронное письмо возвращается.

Это «по замыслу»? в RFC? Или какой-то странный псевдоспам-фильтр? Или просто плохой почтовый сервер?

Я немного погуглил, но не нашел компетентного ответа. Надеюсь, один из вас, ребята, просветит меня.

Это может быть настройка брандмауэра или MS Exchange, чтобы попытаться победить спам. Это связано с количеством символов в одной строке заголовков сообщений. В прошлом спамеры могли рассылать электронные письма на сотни адресов, указанных в строке «Кому» или «Копия», и это ограничение было создано для фильтрации такой электронной почты.

Также есть ограничения в теле сообщения. По умолчанию Postfix имеет ограничение на длину 990, но на основании этого он не возвращает электронную почту. Он вставит новые строки, чтобы строка не была длиннее.