Hello!<br><br>I have some problems with Russian names of the
attachments, when I send them from Roundcube webmail client. I've
contacted with developers of Roundcube and they advised me to write
here about this problem. The discussion of the problem is here: <a href="http://trac.roundcube.net/ticket/1485705" target="_blank">http://trac.roundcube.net/ticket/1485705</a><br>
<br>So, the answer is: why cyrus isn't returning filename*0* info from BODYSTRUCTURE request of the message?<br><br>I attached the part of message source and the BODYSTUCTURE response bellow:<br><br><br>----------------------part of the message source----------------------<br>
User-Agent: RoundCube Webmail/0.2<br>Content-Type: multipart/mixed;<br> boundary="=_<div id=":xn" class="ArwC7c ckChnd">37a84144d61f105dde703d9a267d0fba"<br>X-Virus-Scanned: Antivirus scanner<br><br>--=_37a84144d61f105dde703d9a267d0fba<br>
Content-Transfer-Encoding: 8bit<br>
Content-Type: text/plain; charset="UTF-8"<br><br>Тест<br>--=_37a84144d61f105dde703d9a267d0fba<br>Content-Transfer-Encoding: base64<br>Content-Type: text/plain; charset="UTF-8";<br> name="=?UTF-8?Q?=D0=B3=D0=B5=D0=BD=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8F_=D0.txt?="; <br>
Content-Disposition: attachment;<br> filename*0*="UTF-8''%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F "<br> filename*1*="%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%B9 %D0%B8 %D1%81%D0%B5%D1%80"<br>
filename*2*="%D1%82%D0%B5%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D0%B2.txt";<br><br><br>--=_37a84144d61f105dde703d9a267d0fba--<br>----------------------end of the part of the message source----------------------<br>
<br>----------------------BODYSTRUCTURE response----------------------<br>a003 fetch 6 bodystructure<br>* 6 FETCH (BODYSTRUCTURE (("TEXT" "PLAIN" ("CHARSET" "UTF-8") NIL NIL "8BIT" 8 0 NIL NIL NIL)("TEXT" "PLAIN" ("CHARSET"<br>
"UTF-8" "NAME" "=?UTF-8?Q?=D0=B3=D0=B5=D0=BD=D0=B5=D1=80=D0=B0=D1=86=D0=B8=D1=8F_=D0.txt?=") NIL NIL "BASE64" 2166 27 NI<br>L ("ATTACHMENT" NIL) NIL) "MIXED" ("BOUNDARY" "=_37a84144d61f105dde703d9a267d0fba") NIL NIL))<br>
a003 OK Completed (0.000 sec)<br>----------------------end of BODYSTRUCTURE response----------------------<br><br><br>So,
yo can see, that bodystructure response doesn't contain filename:
("ATTACHMENT" NIL) NIL), when the name of the file is in Russian.<br>
<br>And from dovecot-1.0 it contains:<br>("attachment" ("filename*0*" "UTF-8''%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8")) NIL)<br><br>Can you help me with this problem?<br>
<br>Thank you!</div>