Русские буквы в аттачменте JavaMail
От: Sonya  
Дата: 05.08.04 07:53
Оценка:
Драсти, у меня такая проблемка:
Посылаю письмо через JavaMail, цепляю аттачмент,
но в названии файла теряются русские буквы ,
а внутри файла русские буквы на месте .
Может кто знает как указать кодировку в названии или что-нибудь еще.

MimeMessage msg = new MimeMessage(session);
.............. указываю кому от кого и т д ...........................
Multipart multi = new MimeMultipart();

MimeBodyPart part1 = new MimeBodyPart();
part1.setDataHandler(new DataHandler(new FileDataSource(<<путь к файлу>>)));
part1.setFileName("Файл1.txt");
multi.addBodyPart(part1);
......... добавляю тело сообщения ............
msg.setContent(multi);
.............. отправляю .................

при этом Файл1.txt превращается в $09 1.txt
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.