Судя по
groups.google.com, врядли меня кто-то порадует простым и быстрым
решение, но может все-таки? :)
Итак: есть gnus, есть mailcrypt. Есть необходимость подписывать письма, при
этом безразлично - clearsign подпись, или pgp/mime. Обнаружено, что
mailcrypt нехорошо себя ведет с русскими письмами, пришедшими с
вин-клиентов -- не учитывает разницу в переводе строки и, соответственно,
считает, что у письма невалидная подпись.
Кроме того обнаружено, что почтовые клиенты под винду (как минимум, TheBAT
и Outlook) в режиме rfc1991 (не ошибся ли я? короче - не_pgp/mime)
подписывают письмо до того, как преобразуют его charset к тому, который
будет указан в Content-type. Соответственно, я получаю письмо в koi8-r, в
Content-type/charset указано koi8-r, а подпись сгенерирована для оригинала,
который был в cp1251 с досовскими переводами строк.
Из всего этого я делаю вывод, что надо использовать PGP/MIME. А его
поддержки для gnus вроде бы как и нет. Что-то похожее есть в tm, но эта
часть tm - unmaintained. Есть еще некий semi-gnus, но ему нужен мульный
емакс, да и не хочется как-то менять один гнус на другой, который,
возможно, будет несовместимым.
Есть ли у присутствующих какой-то положительный опыт?
--
Dmitry Astapov //ADEpt E-mail: adept(a)umc.com.ua
GPG KeyID/fprint: F5D7639D/CA36 E6C4 815D 434D 0498 2B08 7867 4860 F5D7 639D