Mikhail Golub wrote on 23.07.2019 17:08:
> Доброго времени суток.

доброго

> Ниже приведен фрагмент письма, из которого Exim не извлекает mime_filename.

потому что поддержка RFC2231 реализована криво.

я сюда Alexander'у Shikoff'у об этом писал ещё в 2015-м. но похоже, что
к тому времени он уже не читал лист.


> acl_smtp_mime = acl_check_mime
> 
> 
> acl_check_mime:
> warn decode = default
> warn logwrite = MIME_filename: $mime_filename
> 
> Лог:
> 2019-07-23 16:56:49 1hpvHW-0005KQ-6P MIME_filename:
> 2019-07-23 16:56:49 1hpvHW-0005KQ-6P MIME_filename:
> 2019-07-23 16:56:49 1hpvHW-0005KQ-6P MIME_filename: о заказ
> 2019-07-23 16:56:49 1hpvHW-0005KQ-6P MIME_filename:
> 
> А должно быть "о заказе.zip".

https://mta.org.ua/exim-4.92-conf/patches/exim-4.92-rfc2231/patch-src__exim-4.92-rfc2231.patch


пришлось подправить патч под данный пример, т. к. он не работал с
charset нулевой длины в filename*0*


> MIME-version: 1.0
> Content-type: multipart/mixed;
> boundary="Boundary_(ID_ofx+VBWxProLs953DHa16Q)"
> Received: from COMPUTER
>  (mm-208-147-45-37.gomel.dynamic.pppoe.byfly.by [37.45.147.208])
>  by store.iitr.ac.in
>  (Oracle Communications Messaging Server 8.0.2.2.20180531 64bit (built
> May 31
>  2018)) with ESMTPA id <0pv3001kse2s0...@store.iitr.ac.in> for
>  ten...@company.ua; Tue, 23 Jul 2019 16:48:31 +0530 (IST)
> Date: Tue, 23 Jul 2019 16:48:31 +0530 (IST)
> Message-id: <0pv3001kte2u0...@store.iitr.ac.in>
> From: "Dr.Inderdeep Singh" <inder...@iitr.ac.in>
> Reply-to: "Dr.Inderdeep Singh" <inder...@iitr.ac.in>
> To: ten...@company.ua
> Subject: =?UTF-8?B?0LjQvdGE0L7RgNC80LDRhtC40Y8g0L4g0LfQsNC60LDQt9C1IA==?=
> X-TM-AS-GCONF: 11111111
> X-TM-AS-SMTP: 1.0 c3RvcmUuaWl0ci5hYy5pbg== aW5kZXJmbWVAaWl0ci5hYy5pbg==
> X-TM-AS-ERS: 192.168.180.13-127.5.254.253
> X-TM-AS-Product-Ver: IMSVA-9.1.0.1631-8.5.0.1020-24788.004
> X-TM-AS-Result: No--6.865-4.5-31-10
> X-imss-scan-details:
>     No--6.865-4.5-31-10;No--6.865-4.5-31-10;No--6.865-5.0-31-10
> X-TMASE-Version: IMSVA-9.1.0.1631-8.5.1020-24788.004
> X-TMASE-Result: 10--6.864600-10.000000
> X-TMASE-MatchedRID:
> LScaELqC5Z9y/7k2ZRCZtNiwgFF6mAW5Yk/HggxnZSNkYpwdTJ43fZUd
>     
> XE/WGn0FfeZdJ1Xsorg9l7H+TFQgdaqxuzSMHmW2gcd+0E12ka32BBs5zGiQm+mrV/lDTuqb4bQ
> 
>     
> cHGbrhk1WQniHFzfsr8LeaN9zSPdmGAG5DDsayzwjy+YQDOXtRTYCDGKiPR8LWw5zn6gHqdlmuA
> 
>     
> Gmyp4XfB8jgRE5g245jXzKgAsWNFZDzSTLxEf82KT0M8x/doqG0Nxx2v7ihgWwy0JF5Oex8yHkO
> 
>     jIUTB55lSEWQAN5PaCexTy+IhCnMalI72CMDWN4qrfV4SAcA/4=
> X-IMSS-DKIM-White-List: No;No;No
> X-TMASE-SNAP-Result: 1.821001.0001-0-1-12:0,22:0,33:0,34:0-0
> 
> 
> --Boundary_(ID_ofx+VBWxProLs953DHa16Q)
> Content-type: text/html; charset=UTF-8
> Content-transfer-encoding: base64
> 
> 0JTQvtCx0YDRi9C5INC00LXQvdGMPGJyPg0KINCS0YvRgdGL0LvQsNGOICDQv9C+0LTRgNC+0LHQ
> 
> vdGD0Y4g0LjQvdGE0L7RgNC80LDRhtC40Y4g0L4g0LfQsNC60LDQt9C1Ljxicj4NCjxicj4NCiDQ
> 
> lNC40YDQtdC60YLQvtGAPGJyPg0K0KHQtdGA0LPQtdC5INCT0YDQvtC80L7Qsg==
> 
> --Boundary_(ID_ofx+VBWxProLs953DHa16Q)
> Content-type: application/octet-stream;
>  name*0*=''%D0%BE%20%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7; name*1*=%D0%B5.zip
> Content-transfer-encoding: base64
> Content-disposition: attachment;
>  filename*0*=''%D0%BE%20%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7;
> filename*1*=%D0%B5.zip
> 
> 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
> 
> AAAA
> 
> --Boundary_(ID_ofx+VBWxProLs953DHa16Q)
> Content-type: TEXT/PLAIN
> Content-transfer-encoding: 7BIT
> 
> 
> --Boundary_(ID_ofx+VBWxProLs953DHa16Q)--
> 
> 
> 
> 
> 
> 
> _______________________________________________
> Exim-users mailing list
> Exim-users@mailground.net
> http://mailground.net/mailman/listinfo/exim-users
> 


-- 
Best wishes
Victor Ustugov        mailto:vic...@corvax.kiev.ua
Skype ID: corvax_nb   JID: vic...@corvax.kiev.ua
public GnuPG/PGP key: https://victor.corvax.kiev.ua/corvax.asc


_______________________________________________
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users

Ответить