Доброго времени суток.
Столкнулся вчера, что пришло письмо с темой ... длиной более 39000 символов.
Что самое печальное - письмо не спам. Такие "сайтописатели" на php :(
Знаю о RFC 2822, section 2.1.1.
"There are two limits that this standard 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."
Но вопрос в том, что Exim это письмо пропустил.
А вот MS Exchange не захотел его обрабатывать.
Если не принимать письма с длиной строки больше 998 символов - будет
много ложных срабатываний.
Добавил правило:
warn condition = ${if >{$max_received_linelength}{998}}
За час три алерта прилетело, что длина строки больше 998 символов.
Вопрос. Какую разумно приемлемая длину строки можно указать?
И второй вопрос. Можно ли в лог писать, какая именно строка попала под
правило ">{$max_received_linelength}{998}" ?
Спасибо.
_______________________________________________
Exim-users mailing list
[email protected]
http://mailground.net/mailman/listinfo/exim-users