alex2005 Δημοσ. 1 Ιουλίου 2006 Δημοσ. 1 Ιουλίου 2006 Xairete filoi insomniacs. Opws hdh katalabate 8elw na steilw mail apo mia Java efarmogh xrhsimpoiwntas to Java Mail API.Katebasa: http://www.javasoft.com/products/javamail/index.html pou einai to mail API ths Java kai... http://java.sun.com/beans/glasgow/jaf.html. pou periexei to javax.activation O kwdikas pou xrhsimopoihw einai: > package misc; import java.io.*; import javax.servlet.*; import javax.servlet.http.*; import java.util.*; import javax.mail.*; import javax.mail.internet.*; public class sendMail { public sendMail() { Properties props=new Properties(); props.put("mail.smtp.host","mailgate.forthnet.gr"); Session session = Session.getDefaultInstance(props,null); session.setDebug(true); try{ Message msg=new MimeMessage(session); InternetAddress addressFrom=new InternetAddress("[email protected]"); msg.setFrom(addressFrom); InternetAddress addressTo=new InternetAddress("[email protected]"); msg.addRecipient(Message.RecipientType.TO,addressTo); String email_body="<HTML><HEAD><TITLE><CONFIRMATION MAIL></TITLE></HEAD>"+ "<BODY> "+ "this is a fucking email"+ "</BODY></HTML>"; msg.setSubject("Something"); msg.setContent(email_body,"text/html"); Transport.send(msg); } catch(MessagingException mex){ mex.printStackTrace(); } } public static void main(String[] args) { new sendMail(); } } Wraia......kai twra to problhma: Mou petaei to e3hs exception: > javax.mail.MessagingException: IOException while sending message; nested exception is: javax.activation.UnsupportedDataTypeException: no object DCH for MIME type text/html at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:625) at javax.mail.Transport.send0(Transport.java:169) at javax.mail.Transport.send(Transport.java:98) at misc.sendMail.<init>(sendMail.java:35) at misc.sendMail.main(sendMail.java:45) Caused by: javax.activation.UnsupportedDataTypeException: no object DCH for MIME type text/html at javax.activation.ObjectDataContentHandler.writeTo(DataHandler.java:885) at javax.activation.DataHandler.writeTo(DataHandler.java:316) at javax.mail.internet.MimeBodyPart.writeTo(MimeBodyPart.java:1350) at javax.mail.internet.MimeMessage.writeTo(MimeMessage.java:1683) at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:585) Dhladh me liga logia oti den yparxei type/html. Elpizw na mhn me apogohteusete authn thn fora giati thn teleutaia fora den phra kamia apanthsh sthn erwthsh mou. Euxaristw polu!!
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.