在电子邮件中发送嵌入式图像

时间:2019-02-28 08:42:08

标签: java android string

我正在开发一个将图像发送到电子邮件的android应用。

我正在使用 Sending Email in Android using JavaMail API without using the default/built-in app 发送电子邮件,而不是选择电子邮件发件人的本机方式。

所以,我正在使用

<img alt="Banner" src="generated image data" /> 

作为将图像嵌入到电子邮件中的一种方法

代码:

GMailSender sender = new GMailSender(EmailID,
                            EmailPass);
                    sender.sendMail("Subj.", Html.fromHtml(//string too long
 ).toString(),EmailID,receiverMail);

这里的问题是字符串太长,无法发送电子邮件。 图像标签特别长。 因此,它无法编译。

出现此错误:

  

错误:字符串太大,无法使用UTF-8编码,而是写为   “ STRING_TOO_LARGE”。

有关如何解决此问题的任何想法。

0 个答案:

没有答案