Есть конфигурация: Sendmail + Cyrus Imap.
Посылаю себе через sendmail письмо с файлом во вложении с длинным киррилическим именем "Приложение 3 Программа дежурного инженер.rtf".
В случае KMail, получаю "Приложение 3 Програм%".
В случае ThunderBird получаю "Приложение 3 Программа дежурного".
Странными являются некоторые вещи: оба почтовых клиента при отправке получают во вложении файл с различной длинной отсеченного имени.
KMail точно способен получать письма с длинными именами: 1. этот файл пришел ко мне по почте через KMail без искажения названия. 2. в отправленных письмах (папочка Sent на imap-сервере) файл во вложении виден со всеми буквами в названии.