10. december 2002 - 18:29
Der er
11 kommentarer og 1 løsning
HTML kode i mail
Hvordan laver man en mail i java der indeholder html kode?
Annonceindlæg fra Conscia
10. december 2002 - 18:32
#1
Var det ikke nemmere bare, sende "siden" som mail ?? //muss
10. december 2002 - 18:38
#2
HTML er jo bare tekst, så den sender du ligesom anden tekst. Hvis mail-klienten skal fortolke den som HTML skal du huske at sætte MIME type text/html og ikke test/plain.
10. december 2002 - 18:38
#3
Klart....... enten viser den bare koden(HTML) eller vedhæfter den filen som fil.html
10. december 2002 - 18:39
#4
text/html ........ er prøvet (kigget mig blind på det) Jeg smider lige koden
10. december 2002 - 18:40
#5
Hvis du kunne smide et eksempel på en mail (med alle headere vist), så ville det også hjælpe.
10. december 2002 - 18:43
#6
System.setProperty("mail.transport.protocol","smtp"); System.setProperty("mail.host","SMTP SERVER"); System.setProperty("mail.from","***@*******.dk"); Session session = Session.getInstance(System.getProperties(),null); MimeMessage msg = new MimeMessage(session); msg.isMimeType(javax.mail.Message.INLINE); msg.setReplyTo(InternetAddress.parse("****@******.dk")); msg.setSubject("SUBJECT"); msg.addRecipients(Message.RecipientType.TO,InternetAddress.parse("***@*****.dk")); String besked ="BESKED"; msg.setContentID("Content-Type: text/html; charset=iso-8859-1"); msg.setText(besked); Transport.send(msg);
10. december 2002 - 19:39
#7
Du skal bruge setContent og ikke setText ! (og ikke setContentID)
10. december 2002 - 19:40
#8
Altså: String besked ="BESKED"; msg.setContent(besked, "text/html"); Transport.send(msg);
10. december 2002 - 19:41
#9
Citat fra API docs: setText public void setText(java.lang.String text) throws MessagingException Convenience method that sets the given String as this part's content, with a MIME type of "text/plain" setContent public void setContent(java.lang.Object o, java.lang.String type) throws MessagingException A convenience method for setting this Message's content.
10. december 2002 - 19:52
#10
Prøver!! (Mener jeg har prøvet)
10. december 2002 - 20:29
#11
Kan se i mine logs at jeg har prøvet, men nu virker det.......KANON
10. december 2002 - 20:31
#12
Lykken er når det virker.
Kurser inden for grundlæggende programmering