Java Mail API

1 отговора 154 прегледа
#1

Java Mail API

Zdr,
Opitvam se da napravj edno programche koeto za izprshta e-mail -i. eto koda na metoda koito trjbva da stori tova: a po-dolu i exeption -a koito mi hvurlj.
Imam pravilno set -nati mail.jar i activation.jar v CLASSPATH promenlivata.
Porovih malko iz net -a i neshto za njkakvi mailcap file -ove se govori. Ako njkoi e imal shoden problem molj da pomogne.
Thanks



private static void msgSend() {
Properties props = new Properties();
props.put("mail.smtp.host", MsgSend.getHost());
Session session = Session.getDefaultInstance(props, null);
MimeMessage message = new MimeMessage(session);
try {
message.setFrom(new InternetAddress(MsgSend.getFrom()));
message.setRecipient(Message.RecipientType.TO, new InternetAddress(MsgSend.getTo()));
message.setSubject(MsgSend.getSubject());
message.setSentDate(new Date());
message.setText(MsgSend.getBody(),"text/plain");
Transport transport = session.getTransport(MsgSend.getProtocol());
transport.connect(MsgSend.getHost(),MsgSend.getUsername(),MsgSend.getPassword());
transport.send(message);
}
catch (Exception ex) {
System.out.println("Message exeption :" + ex.toString());
}
}



javax.mail.SendFailedException: Sending failed;
nested exception is:
javax.mail.MessagingException: IOException while sending message;
nested exception is:
javax.activation.UnsupportedDataTypeException: no object DCH for MIME type
text/plain

Отговор
в отговор на SrlClr #2

Re: Java Mail API

Namerih reshenie na vuprosa njkoi ako go interesuva da se obadi

Отговор