Hi Platform Team,

Do we have any limitation here ? Can't we send email with attachment ?

Thanks
Godwin

On Thu, Jul 20, 2017 at 4:05 PM, Godwin Shrimal <[email protected]> wrote:

> Hi Fathima,
>
> Did you find any solution for this ? I am also facing the same issue.
>
>
> Thanks
> Godwin
>
> On Thu, Sep 15, 2016 at 7:19 AM, Fathima Dilhasha <[email protected]>
> wrote:
>
>>
>> Hi,
>>
>> I'm trying to send an email with images within an osgi component.
>>
>> But I'm getting the following error when trying to send an email.
>>
>> *javax.mail.MessagingException: IOException while sending message;*
>> *  nested exception is:*
>> * javax.activation.UnsupportedDataTypeException: no object DCH for MIME
>> type multipart/related; *
>> * boundary="----=_Part_0_765083650.1473940691764"*
>> * 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)*
>>
>> After some search and trial & error I figured out this issue is due to
>> the use of javax.activation as an imported package.
>>
>> I checked the bundle dependencies and following is the details about the
>> bundle.
>>
>> * Imported packages*
>> *    javax.activation;
>> version="0.0.0"<org.eclipse.osgi_3.9.1.v20130814-1242 [0]>*
>>
>>
>> I have tried the following to solve the issue.
>>
>> 1. Add following line before sending. According to [1]
>>
>> Thread.currentThread().setContextClassLoader( getClass().getClassLoader() );
>>
>> 2. Add following. According to [1]
>>
>> MailcapCommandMap mc = (MailcapCommandMap) CommandMap.getDefaultCommandMap();
>> mc.addMailcap("text/html;; 
>> x-java-content-handler=com.sun.mail.handlers.text_html");
>> mc.addMailcap("text/xml;; 
>> x-java-content-handler=com.sun.mail.handlers.text_xml");
>> mc.addMailcap("text/plain;; 
>> x-java-content-handler=com.sun.mail.handlers.text_plain");
>> mc.addMailcap("multipart/*;; 
>> x-java-content-handler=com.sun.mail.handlers.multipart_mixed");
>> mc.addMailcap("message/rfc822;; x-java-content- 
>> handler=com.sun.mail.handlers.message_rfc822");
>>
>>
>> I cannot figure out what the exact problem is and any help is appreciated.
>>
>> p.s. I have a working standalone java class which is succesfully sending
>> emails with attachments and uses the javax activation from
>> activation-1.1.1.jar
>>
>> [1] 
>> http://stackoverflow.com/questions/21856211/javax-activation-unsupporteddatatypeexception-no-object-dch-for-mime-type-multi
>>
>> --
>> Fathima Dilhasha
>> *Software Engineer*
>> Mobile : +94 (0) 771663314 <%2B94%20%280%29%20773655496>
>> <%2B94%20%280%29%20773%20451194>
>> [email protected] <[email protected]>
>>
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
> *Godwin Amila Shrimal*
> WSO2 Inc.; http://wso2.com
> lean.enterprise.middleware
>
> mobile: *+94772264165*
> linkedin: *http://lnkd.in/KUum6D <http://lnkd.in/KUum6D>*
> twitter: https://twitter.com/godwinamila
> <http://wso2.com/signature>
>



-- 
*Godwin Amila Shrimal*
WSO2 Inc.; http://wso2.com
lean.enterprise.middleware

mobile: *+94772264165*
linkedin: *http://lnkd.in/KUum6D <http://lnkd.in/KUum6D>*
twitter: https://twitter.com/godwinamila
<http://wso2.com/signature>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to