Re: Problem mit Java Mail - wie bekomme ich im Body die Zeilen mit ------= Part x... weg
Von: Lothar Kimmeringer (news200702@kimmeringer.de) [Profil]
Datum: 23.02.2007 19:24
Message-ID: <1dn7kcwq3dz9l.dlg@kimmeringer.de>
Newsgroup: de.comp.lang.java
Datum: 23.02.2007 19:24
Message-ID: <1dn7kcwq3dz9l.dlg@kimmeringer.de>
Newsgroup: de.comp.lang.java
voodoo106@googlemail.com wrote: > Und hier noch auszugsweise die wichtigen Stellen beim Aufbau der > Mail.... > > -------- > Message message = new MimeMessage(session); > Multipart multipart = new MimeMultipart(); > MimeBodyPart textPart = new MimeBodyPart(); > ..... > message.setHeader("Mime-Version", "1.0"); > message.setHeader("Content-Transfer-Encoding", > Mail.ENCODING_QUOTED_PRINTABLE); > message.setHeader("X-Mailer", "sendhtml"); > message.setHeader("Content-Type", > Mail.TYPE_MULTIPART_MIXED_ISO_8859_1); Meiner Meinung nach setzt Du hier viel zu viel selbst. Lass JavaMail einfach seine Arbeit machen. > ..... > textPart.setHeader("Content-Type", Mail.TYPE_TEXT_PLAIN_ISO_8859_1); > textPart.setDataHandler(new > DataHandler((msg_body.toString()).replaceAll("<br>", "\n"), > Mail.TYPE_TEXT_PLAIN_ISO_8859_1)); > ..... > multipart.addBodyPart(textPart); > ..... > MimeBodyPart attachmentPart = new MimeBodyPart(); > multipart.addBodyPart(attachmentPart); > ..... > message.setContent(multipart); Und hier setzt Du zwei Parts, einen Textpart und einen Attachmentpart. Daher wundert mich der obige Aufbau nicht. Mach doch mal ein message.writeTo(System.out) und poste das hier, dann kann man sagen, ob das eine korrekte Mail ist oder nicht. Gruesse, Lothar -- Lothar Kimmeringer E-Mail: spamfang@kimmeringer.de PGP-encrypted mails preferred (Key-ID: 0x8BC3CD81) Always remember: The answer is forty-two, there can only be wrong questions![ Auf dieses Posting antworten ]
Antworten
- voodoo106@googlemail.com (24.02.2007 12:06)
- voodoo106@googlemail.com (24.02.2007 12:23)
- Stefan Matthias Aust (24.02.2007 12:29)
- Stefan Matthias Aust (24.02.2007 12:27)
- Lothar Kimmeringer (24.02.2007 12:28)
- voodoo106@googlemail.com (24.02.2007 12:39)
