|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface MailService
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.benow.java.spec.Markup |
|---|
org.benow.java.spec.Markup.ParamName, org.benow.java.spec.Markup.ReturnDescription |
| Method Summary | |
|---|---|
void |
reportBug(java.lang.String msg,
java.lang.Throwable e)
Report a bug via support email |
void |
sendEmail(java.lang.String subject,
java.lang.String body)
Sends email to email address of current user. |
void |
sendEmailToUser(java.lang.String userName,
java.lang.String subject,
java.lang.String body,
java.lang.String captcha)
Sends email to a user with a given name |
void |
sendEmailToUser(org.benow.security.user.User user,
java.lang.String subject,
java.lang.String body,
java.lang.String captcha)
|
void |
sendSupportEmail(java.lang.String subject,
java.lang.String details)
Sends a support email to the support email from the current user |
void |
sendSupportEmail(java.lang.String name,
java.lang.String email,
java.lang.String subject,
java.lang.String details)
Sends a support email to the support email from the given sender |
void |
sendTypedSupportEmail(java.lang.String name,
java.lang.String email,
java.lang.String type,
java.lang.String subject,
java.lang.String details)
Sends an email of a certain type to the support email from the given sender |
| Method Detail |
|---|
void sendSupportEmail(java.lang.String subject,
java.lang.String details)
throws javax.mail.MessagingException,
java.lang.Exception
subject - details -
java.lang.Exception
RedirectException
javax.mail.MessagingException
void sendSupportEmail(java.lang.String name,
java.lang.String email,
java.lang.String subject,
java.lang.String details)
throws javax.mail.MessagingException,
java.lang.Exception
name - email - subject - details -
java.lang.Exception
RedirectException
javax.mail.MessagingException
void sendTypedSupportEmail(java.lang.String name,
java.lang.String email,
java.lang.String type,
java.lang.String subject,
java.lang.String details)
throws javax.mail.MessagingException,
java.lang.Exception
name - email - type - subject - details -
java.lang.Exception
RedirectException
javax.mail.MessagingException
void sendEmail(java.lang.String subject,
java.lang.String body)
throws javax.mail.MessagingException
subject - body -
javax.mail.MessagingException
void sendEmailToUser(java.lang.String userName,
java.lang.String subject,
java.lang.String body,
java.lang.String captcha)
throws InvalidCaptchaException,
javax.mail.MessagingException
userName - subject - body - captcha -
InvalidCaptchaException
javax.mail.MessagingException
void sendEmailToUser(org.benow.security.user.User user,
java.lang.String subject,
java.lang.String body,
java.lang.String captcha)
throws InvalidCaptchaException,
javax.mail.MessagingException
user - subject - body - captcha -
InvalidCaptchaException
javax.mail.MessagingException
void reportBug(java.lang.String msg,
java.lang.Throwable e)
throws java.lang.Exception
msg - e -
java.lang.Exception
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||