Я работаю над некоторым Java-кодом, который реализует кнопку «файл журнала электронной почты для поддержки».
Код
- Обнаруживает соответствующие файлы журнала на стороне клиента
- Кодирует их, используя ISO-8859-1
- Обнуляет их
- Отправляет им по электронной почте
Я использую j2se1.6, geronimo-javamail_1.4_spec,Джеронимо-activation_1.1_spec.Я разговариваю с почтовым сервером Lotus Domino, и мои пользователи используют Outlook в качестве почтового клиента.
Я следую этому коду http://www.jguru.com/faq/view.jsp?EID=30251
Я создаю почтовое сообщение как MimeMultipart, я используюByteArrayDataSource () с mimetype «application / zip».
Однако, когда я просматриваю электронную почту в Outlook, я вижу загрузку встроенного base64 в сообщении электронной почты, например так;
Тип содержимого: текст / обычный текст;charset = us-ascii Content-Transfer-Encoding: 7bit
Файлы журнала ------ = _ Part_0_14247437.1297692975078 Тип содержимого: application / zip Content-Transfer-Encoding: base64
не UEsDBBQACAAIAAdyTj4AAAAAAAAAAAAAAAALAAAAbG9nIGVudHJpZXPsvWmT20aysPv5OGL + A965 E + / 1zCUp1IJNshyjpSXrHGs5Uns8cyyHg02iW7TYZA8XLcfh / 36zAJBEkQCYCQLdTTk1I6urUZWV qDXzSRTQ7Tb6509fffv99MJ5E8 / нет + nkrvNkNhr2P3ecJ / HZbNmffXaE6DjSFcIR8q4I77qu8 + q5 8 / T5KRR883m + Ic + dZ5Pz6V3nT185zqvZdLgcLJx / xDMjzVn9ue / 8MBk978 / exzOT7eVVPOsvRhOo ... обрезается для краткости
, но я надеялсясм. значок вложения, на котором я могу нажать.
Кто-нибудь там работает правильно?Есть предложения?
Большое спасибо