Προς το περιεχόμενο

Java Mail


alex2005

Προτεινόμενες αναρτήσεις

Δημοσ.

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.:cry:

Euxaristw polu!!

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...