You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by bu...@apache.org on 2006/04/24 13:06:13 UTC
DO NOT REPLY [Bug 39391] New: - New embed method for HtmlEmail
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=39391>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=39391
Summary: New embed method for HtmlEmail
Product: Commons
Version: unspecified
Platform: Other
OS/Version: other
Status: NEW
Severity: normal
Priority: P2
Component: Email
AssignedTo: commons-dev@jakarta.apache.org
ReportedBy: ddiaz40@hotmail.com
Hi!
I've written a new "embed" method (simply but neccesary) for the HtmlEmail
class:
public String embed(DataSource ds, String name) throws EmailException{
// verify that the DataSource is valid
try
{
if (ds == null || ds.getInputStream() == null)
{
throw new EmailException("Invalid Datasource");
}
}
catch (IOException e)
{
throw new EmailException("Invalid Datasource");
}
MimeBodyPart mbp = new MimeBodyPart();
try
{
mbp.setDataHandler(new DataHandler(ds));
mbp.setFileName(name);
mbp.setDisposition("inline");
String cid = randomAlphabetic(HtmlEmail.CID_LENGTH).toLowerCase();
mbp.addHeader("Content-ID", "<" + cid + ">");
this.inlineImages.add(mbp);
return cid;
}
catch (MessagingException me)
{
throw new EmailException(me);
}
}
--
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org
DO NOT REPLY [Bug 39391] - [email] New embed method for HtmlEmail
Posted by bu...@apache.org.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=39391>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=39391
gudnabrsam@yahoo.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|New embed method for |[email] New embed method for
|HtmlEmail |HtmlEmail
--
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org