Feb. 6th, 2005
В связи со вчерашней пьян встречей, на которой договорились сделать рассылку класса, я залез в логи mailman'а. Батюшки... У нас там хостится рассылка школьных новостей. Для подписывания на неё была создана специальная страничка. В общем, эта страничка не кодировала поле имени (в quoted-printable; 8-битные заголовки не соответствуют стандарту). Все обрабатывали это нормально, кроме mailman'а. Он не обрабатывал какой-то там Exception, генерируемый при разборе подобного заголовка. В результате все запросы, в которых было указано русское имя просто блокировались. Причём почти бессловесно. Хоть бы письмо root'у кидалось. Или в syslog. Нет... какое-там. Просто создавался shunt файл и писался trace в лог mailman'а. Хорошо, что таких запросов было не очень много...