i set content "text/html" reason i'm getting error:
exception in thread "main" javax.mail.messagingexception: ioexception while sending message; nested exception is: java.io.ioexception: "text/html" datacontenthandler requires string object, given object of type class javax.mail.internet.mimemessage @ com.sun.mail.smtp.smtptransport.sendmessage(smtptransport.java:1245) @ javax.mail.transport.send0(transport.java:254) @ javax.mail.transport.send(transport.java:124) @ emailsender.sendemail(testsendemails.java:124) @ emailsender.sendemail(testsendemails.java:130) @ main.main(main.java:8) here code:
message message = new mimemessage(session); message.setfrom(new internetaddress("work@gmail.com")); message.setrecipients(message.recipienttype.to, internetaddress.parse(s.getemailto().replace(";", ","))); message.setsubject(s.getemailsubject()); message.settext(s.getemailbody()); message.setcontent(message, "text/html"); transport.send(message); please let me know should changed in code. in advance.
syntax error here
message.setcontent(message, "text/html");// here passing object of type class javax.mail.internet.mimemessage correct is
message.setcontent("your body here", "text/html")
Comments
Post a Comment