|
|||||||||
| Home >> All >> org >> lucane >> plugins >> [ sendmail overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.lucane.plugins.sendmail
Class SendableMail

java.lang.Objectorg.lucane.plugins.sendmail.SendableMail
- public class SendableMail
- extends java.lang.Object
A utility class to send mails
| Field Summary | |
private javax.mail.internet.MimeMessage |
message
|
private javax.mail.internet.MimeMultipart |
mime
|
private java.util.ArrayList |
tempfiles
|
| Constructor Summary | |
SendableMail()
Constructor. |
|
| Method Summary | |
void |
addBcc(java.lang.String bcc)
Add Bcc: receivers |
void |
addCc(java.lang.String cc)
Add Cc: receivers |
void |
addTo(java.lang.String to)
Add To: receivers |
void |
attach(java.lang.String filename,
java.lang.String content)
Attach a file |
protected void |
finalize()
Remove temporary files (used for attachments) |
void |
send()
Send the message |
void |
setContent(java.lang.String content,
java.lang.String type)
Set the content of the mail |
void |
setFrom(java.lang.String from)
Set the from field |
void |
setSubject(java.lang.String subject)
Set the subjet field |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
mime
private javax.mail.internet.MimeMultipart mime
message
private javax.mail.internet.MimeMessage message
tempfiles
private java.util.ArrayList tempfiles
| Constructor Detail |
SendableMail
public SendableMail()
- Constructor.
Creates an empty mail.
| Method Detail |
setFrom
public void setFrom(java.lang.String from) throws javax.mail.MessagingException
- Set the from field
setSubject
public void setSubject(java.lang.String subject) throws javax.mail.MessagingException
- Set the subjet field
addTo
public void addTo(java.lang.String to) throws javax.mail.MessagingException
- Add To: receivers
addCc
public void addCc(java.lang.String cc) throws javax.mail.MessagingException
- Add Cc: receivers
addBcc
public void addBcc(java.lang.String bcc) throws javax.mail.MessagingException
- Add Bcc: receivers
setContent
public void setContent(java.lang.String content, java.lang.String type) throws javax.mail.MessagingException
- Set the content of the mail
finalize
protected void finalize()
throws java.lang.Throwable
- Remove temporary files (used for attachments)
attach
public void attach(java.lang.String filename, java.lang.String content) throws java.io.IOException, javax.mail.MessagingException
- Attach a file
send
public void send()
throws javax.mail.MessagingException
- Send the message
|
|||||||||
| Home >> All >> org >> lucane >> plugins >> [ sendmail overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
org.lucane.plugins.sendmail.SendableMail