|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EmailClient
Provides synchronous access to E-Mail requests.
EmailAsyncClient
,
Method Summary | |
---|---|
void |
createAccount(String accountAddress,
String password,
CreateAccountOptions... options)
Create a new e-mail account |
void |
createAlias(String aliasAddress,
String toEmailAddress)
Create an e-mail alias for an e-mail account |
void |
delete(String accountAddress)
Delete an e-mail account or alias |
void |
editAccount(String accountAddress,
EditAccountOptions... options)
Adjust an e-mail account's settings |
void |
editAlias(String aliasAddress,
String toEmailAddress)
Adjust (re-target) an e-mail alias |
EmailOverview |
getEmailOverview()
Get a summary of e-mail accounts associated with this Glesys account |
Set<EmailAccount> |
listAccounts(String domain)
Get the set of detailed information about e-mail accounts |
Method Detail |
---|
EmailOverview getEmailOverview()
Set<EmailAccount> listAccounts(String domain)
void createAccount(String accountAddress, String password, CreateAccountOptions... options)
accountAddress
- the e-mail address to use (the domain should already exist)password
- the password to use for the mailboxoptions
- optional parametersDomainClient.addDomain(java.lang.String, org.jclouds.glesys.options.AddDomainOptions...)
void createAlias(String aliasAddress, String toEmailAddress)
aliasAddress
- the address to use for the alias (the domain should already exist)toEmailAddress
- the existing e-mail account address the alias should forward toDomainClient.addDomain(java.lang.String, org.jclouds.glesys.options.AddDomainOptions...)
void editAccount(String accountAddress, EditAccountOptions... options)
accountAddress
- the existing e-mail account addressoptions
- optional parametersvoid editAlias(String aliasAddress, String toEmailAddress)
aliasAddress
- the existing alias e-mail addresstoEmailAddress
- the existing e-mail account address the alias should forward tovoid delete(String accountAddress)
accountAddress
- the existing alias e-mail account or alias address
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |