|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.shephertz.app42.paas.sdk.jme.email.EmailService
public class EmailService
Service to send Email
Email
Constructor Summary | |
---|---|
EmailService(java.lang.String apiKey,
java.lang.String secretKey,
java.lang.String baseURL)
this is a constructor that takes |
Method Summary | |
---|---|
Email |
createMailConfiguration(java.lang.String emailHost,
int emailPort,
java.lang.String mailId,
java.lang.String emailPassword,
boolean isSSL)
Creates Email Configuration using which in future the App developer can send mail |
Email |
getEmailConfigurations()
Gets all Email Configurations for the app |
App42Response |
removeEmailConfiguration(java.lang.String emailId)
Removes email configuration for the given email id. |
Email |
sendMail(java.lang.String sendTo,
java.lang.String sendSubject,
java.lang.String sendMsg,
java.lang.String fromEmail,
java.lang.String emailMime)
This Service is used to send Emails. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EmailService(java.lang.String apiKey, java.lang.String secretKey, java.lang.String baseURL)
apiKey
- secretKey
- baseURL
- Method Detail |
---|
public Email createMailConfiguration(java.lang.String emailHost, int emailPort, java.lang.String mailId, java.lang.String emailPassword, boolean isSSL) throws App42Exception
emailHost
- - Email Host to be used for sending mailemailPort
- - Email Port to be used for sending mailmailId
- - Email id to be used for sending mailemailPassword
- - Email Password to be used for sending mailisSSL
- - Should be send using SSL or not
App42Exception
public Email getEmailConfigurations() throws App42Exception
App42Exception
public App42Response removeEmailConfiguration(java.lang.String emailId) throws App42Exception
emailId
- - The email id for which the configuration has to be removed
App42Exception
public Email sendMail(java.lang.String sendTo, java.lang.String sendSubject, java.lang.String sendMsg, java.lang.String fromEmail, java.lang.String emailMime) throws App42Exception
sendTo
- - The email ids to which the email has to be sent. Email can
be sent to multiple email ids. Multiple email ids can be
passed using comma as the separator e.g. sid@shephertz.com,
info@shephertz.comsendSubject
- - Subject of the Email which to be sentsendMsg
- - Email body which has to be sentfromEmail
- - The Email Id using which the mail(s) has to be sentemailMime
- - MIME Type to be used for sending mail. EmailMIME available
options are PLAIN_TEXT_MIME_TYPE or HTML_TEXT_MIME_TYPE
App42Exception
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |