Victor Ustugov wrote:
> и вся эта конструкция скорее всего не сработает, если имя аттача будет
> закодировано не в quoted-printable или base64, а в соответствии с
> RFC2231, как и положено. у altermime с этим проблем нет, но exim из
> коробки вроде до сих пор не поддерживает RFC2231.
не прошло и нескольких дней, как предыдущий абзац стал неактуален.
вышел exim 4.86
в ChangeLog написали в том числе:
"MIME attachment support for RFC2322 filenames"
при этом в этом RFC2322 называется "Management of IP numbers by peg-dhcp"
а тот RFC, который они скорее всего имели ввиду, это RFC2231 "MIME
Parameter Value and Encoded Word Extensions: Character Sets, Languages,
and Continuations"
RFC2322 и RFC2231 - это типа немного разные вещи.
похоже, что они просто перепутали номер RFC в ChangeLog.
т. к. в src/mime.c из 4.86 по сравнению с 4.85 появилась функция
rfc2231_to_2047 и её использование. но при этом ничего о поддержке
RFC2231 в ChangeLog нет.
так что через почти 8 лет использования можно будет выкинуть мой патч
для поддержки RFC2231.
--
Best wishes Victor Ustugov mailto:victor на corvax.kiev.ua
public GnuPG/PGP key: http://victor.corvax.kiev.ua/corvax.asc
ICQ UIN: 371808614 JID: corvax_at_nb на jabber.corvax.kiev.ua
nic-handle: CRV-UANIC