aspose file tools*
The moose likes Java in General and the fly likes External Mail Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Java 8 in Action this week in the Java 8 forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "External Mail "javax.activation.UnsupportedDataTypeException: no object DCH for MIME type multipart"" Watch "External Mail "javax.activation.UnsupportedDataTypeException: no object DCH for MIME type multipart"" New topic
Author

External Mail "javax.activation.UnsupportedDataTypeException: no object DCH for MIME type multipart"

Piyush Doraya
Greenhorn

Joined: Feb 21, 2012
Posts: 5
Hi All,

As per the project requirement, API needs to configure in such a way that i should trigger mail to external domain i.e gmail, rediff or yahoo mail ID. To incorporate the requirements following code developed at developers end:
// Code Start Here

// End here.

Logs Observed at Console:

// Logs Started

Hello World!
DEBUG: JavaMail version 1.4.4
DEBUG: failed to load any providers, using defaults
DEBUG: Tables of loaded providers
DEBUG: Providers Listed By Class Name: {com.sun.mail.smtp.SMTPSSLTransport=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.SMTPSSLTransport,Sun Microsystems, Inc.,1.4.4],
un.mail.pop3.POP3SSLStore,Sun Microsystems, Inc.,1.4.4], com.sun.mail.imap.IMAPStore=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun Microsystems, Inc.,1.4.4], co
DEBUG: Providers Listed By Protocol: {imaps=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Sun Microsystems, Inc.,1.4.4], imap=javax.mail.Provider[STORE,imap,com
ansport,Sun Microsystems, Inc.,1.4.4], pop3s=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Sun Microsystems, Inc.,1.4.4]}
DEBUG: failed to load address map, using defaults
DEBUG: setDebug: JavaMail version 1.4.4
DEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc.,1.4.4]
DEBUG SMTP: useEhlo true, useAuth true
DEBUG SMTP: trying to connect to host "10.101.1.175", port 25, isSSL false
220 DCDELEVS01.Eichergroup.com Microsoft ESMTP MAIL Service, Version: 6.0.3790.1830 ready at Wed, 22 Feb 2012 09:55:11 +0530
DEBUG SMTP: connected to host "10.101.1.175", port: 25

EHLO it30768.Eichergroup.com
250-DCDELEVS01.Eichergroup.com Hello [10.106.8.59]
250-TURN
250-SIZE 31457280
250-ETRN
250-PIPELINING
250-DSN
250-ENHANCEDSTATUSCODES
250-8bitmime
250-BINARYMIME
250-CHUNKING
250-VRFY
250-X-EXPS GSSAPI NTLM LOGIN
250-X-EXPS=LOGIN
250-AUTH GSSAPI NTLM LOGIN
250-AUTH=LOGIN
250-X-LINK2STATE
250-XEXCH50
250 OK
DEBUG SMTP: Found extension "TURN", arg ""
DEBUG SMTP: Found extension "SIZE", arg "31457280"
DEBUG SMTP: Found extension "ETRN", arg ""
DEBUG SMTP: Found extension "PIPELINING", arg ""
DEBUG SMTP: Found extension "DSN", arg ""
DEBUG SMTP: Found extension "ENHANCEDSTATUSCODES", arg ""
DEBUG SMTP: Found extension "8bitmime", arg ""
DEBUG SMTP: Found extension "BINARYMIME", arg ""
DEBUG SMTP: Found extension "CHUNKING", arg ""
DEBUG SMTP: Found extension "VRFY", arg ""
DEBUG SMTP: Found extension "X-EXPS", arg "GSSAPI NTLM LOGIN"
DEBUG SMTP: Found extension "X-EXPS=LOGIN", arg ""
DEBUG SMTP: Found extension "AUTH", arg "GSSAPI NTLM LOGIN"
DEBUG SMTP: Found extension "AUTH=LOGIN", arg ""
DEBUG SMTP: Found extension "X-LINK2STATE", arg ""
DEBUG SMTP: Found extension "XEXCH50", arg ""
DEBUG SMTP: Found extension "OK", arg ""
DEBUG SMTP: Attempt to authenticate
DEBUG SMTP: check mechanisms: LOGIN PLAIN DIGEST-MD5 NTLM
AUTH LOGIN
334 VXNlcm5hbWU6
ZG9ub3RyZXBseQ==
334 UGFzc3dvcmQ6
cEBzc3cwcmQ=
235 2.7.0 Authentication successful.
DEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc.,1.4.4]
DEBUG SMTP: useEhlo true, useAuth true
DEBUG SMTP: useEhlo true, useAuth true
DEBUG SMTP: trying to connect to host "10.101.1.175", port 25, isSSL false
220 DCDELEVS01.Eichergroup.com Microsoft ESMTP MAIL Service, Version: 6.0.3790.1830 ready at Wed, 22 Feb 2012 09:55:12 +0530
DEBUG SMTP: connected to host "10.101.1.175", port: 25

EHLO it30768.Eichergroup.com
250-DCDELEVS01.Eichergroup.com Hello [10.106.8.59]
250-TURN
250-SIZE 31457280
250-ETRN
250-PIPELINING
250-DSN
250-ENHANCEDSTATUSCODES
250-8bitmime
250-BINARYMIME
250-CHUNKING
250-VRFY
250-X-EXPS GSSAPI NTLM LOGIN
250-X-EXPS=LOGIN
250-AUTH GSSAPI NTLM LOGIN
250-AUTH=LOGIN
250-X-LINK2STATE
250-XEXCH50
250 OK
DEBUG SMTP: Found extension "TURN", arg ""
DEBUG SMTP: Found extension "SIZE", arg "31457280"
DEBUG SMTP: Found extension "ETRN", arg ""
DEBUG SMTP: Found extension "PIPELINING", arg ""
DEBUG SMTP: Found extension "DSN", arg ""
DEBUG SMTP: Found extension "ENHANCEDSTATUSCODES", arg ""
DEBUG SMTP: Found extension "8bitmime", arg ""
DEBUG SMTP: Found extension "BINARYMIME", arg ""
DEBUG SMTP: Found extension "CHUNKING", arg ""
DEBUG SMTP: Found extension "VRFY", arg ""
DEBUG SMTP: Found extension "X-EXPS", arg "GSSAPI NTLM LOGIN"
DEBUG SMTP: Found extension "X-EXPS=LOGIN", arg ""
DEBUG SMTP: Found extension "AUTH", arg "GSSAPI NTLM LOGIN"
DEBUG SMTP: Found extension "AUTH=LOGIN", arg ""
DEBUG SMTP: Found extension "X-LINK2STATE", arg ""
DEBUG SMTP: Found extension "XEXCH50", arg ""
DEBUG SMTP: Found extension "OK", arg ""
DEBUG SMTP: Attempt to authenticate
DEBUG SMTP: check mechanisms: LOGIN PLAIN DIGEST-MD5 NTLM
AUTH LOGIN
334 VXNlcm5hbWU6
ZG9ub3RyZXBseQ==
334 UGFzc3dvcmQ6
cEBzc3cwcmQ=
235 2.7.0 Authentication successful.
DEBUG SMTP: use8bit false
MAIL FROM:<xxx@yyy.zz>
250 2.1.0 xxx@yyy.zz....Sender OK
RCPT TO:<xxx@gmail.com>
250 2.1.5 xxx@gmail.com
RCPT TO:<yyy@gmail.com>
250 2.1.5 yyy@gmail.com
RCPT TO:<zzz@gmail.com>
250 2.1.5 zzz@gmail.com
DEBUG SMTP: Verified Addresses
DEBUG SMTP: xxx@gmail.com
DEBUG SMTP: yyy@gmail.com
DEBUG SMTP: zzz@gmail.com
DATA
354 Start mail input; end with <CRLF>.<CRLF>
javax.activation.UnsupportedDataTypeException: no object DCH for MIME type multipart/mixed;
boundary="----=_Part_0_723635264.1329884711558"
at javax.activation.ObjectDataContentHandler.writeTo(DataHandler.java:877)
at javax.activation.DataHandler.writeTo(DataHandler.java:302)
at javax.mail.internet.MimeBodyPart.writeTo(MimeBodyPart.java:1476)
at javax.mail.internet.MimeMessage.writeTo(MimeMessage.java:1772)
at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1099)
at javax.mail.Transport.send0(Transport.java:195)
at javax.mail.Transport.send(Transport.java:124)
at SMTPMailClass.sendSMTPMailToUsers(SMTPMailClass.java:95)
at SMTPMailClass.main(SMTPMailClass.java:26)
javax.mail.MessagingException: IOException while sending message;
nested exception is:
javax.activation.UnsupportedDataTypeException: no object DCH for MIME type multipart/mixed;
boundary="----=_Part_0_723635264.1329884711558"
at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1141)
at javax.mail.Transport.send0(Transport.java:195)
at javax.mail.Transport.send(Transport.java:124)
at SMTPMailClass.sendSMTPMailToUsers(SMTPMailClass.java:95)
at SMTPMailClass.main(SMTPMailClass.java:26)
Caused by: javax.activation.UnsupportedDataTypeException: no object DCH for MIME type multipart/mixed;
boundary="----=_Part_0_723635264.1329884711558"
at javax.activation.ObjectDataContentHandler.writeTo(DataHandler.java:877)
at javax.activation.DataHandler.writeTo(DataHandler.java:302)
at javax.mail.internet.MimeBodyPart.writeTo(MimeBodyPart.java:1476)
at javax.mail.internet.MimeMessage.writeTo(MimeMessage.java:1772)
at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1099)
... 4 more
Exception in Sending Mail for =javax.mail.MessagingException: IOException while sending message;
nested exception is:
javax.activation.UnsupportedDataTypeException: no object DCH for MIME type multipart/mixed;
boundary="----=_Part_0_723635264.1329884711558"

// Logs end



Not sure what going wrong.

Things tried at my end:
Updated Jmail 1.4.4
JAF 1.1

Can any body provide view on it?
Rob Spoor
Sheriff

Joined: Oct 27, 2005
Posts: 19555
    
  16

For your own protection you shouldn't post real email addresses. This forum is publicly available and spammer can collect any email address you post. I've replaced them with something fake.


SCJP 1.4 - SCJP 6 - SCWCD 5 - OCEEJBD 6
How To Ask Questions How To Answer Questions
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: External Mail "javax.activation.UnsupportedDataTypeException: no object DCH for MIME type multipart"
 
Similar Threads
cannot send email through Outlook
JavaMail not sending emails all the time
Sending mail with authentication to Exchange Server 2007
Java Mail Problem
javax.mail.NoSuchProviderException: smtp