public interface ISystemMailExtension
Modifier and Type | Method and Description |
---|---|
javax.mail.internet.MimeMessage |
buildLostPasswordMessage(LostPasswordConfiguration configuration)
build lost password message
|
javax.mail.internet.MimeMessage |
buildUninitializedPasswordMessage(UninitializedPasswordConfiguration configuration)
build new account message
|
javax.mail.internet.MimeMessage |
buildUpdatePasswordMessage(UpdatePasswordConfiguration configuration)
build update password message
|
String |
retrieveDefaultEmailColor(IUser user)
Retrieve the default email color
|
String |
retrieveDefaultEmailLogo(IUser user)
Retrieve the default email logo
|
String |
retrieveDefaultPlateformeLink()
Retrieve the default login page URL
|
String |
retrieveLostPasswordLink(LostPasswordConfiguration configuration)
Retrieve the URL for lost password
|
String |
retrieveUninitializedPasswordLink(UninitializedPasswordConfiguration configuration)
Retrieve the URL for uninitialized password
|
String |
retrieveUpdatedPasswordPasswordLink(UpdatePasswordConfiguration configuration)
Retrieve the URL for updated password confirmation
|
javax.mail.internet.MimeMessage buildLostPasswordMessage(LostPasswordConfiguration configuration) throws javax.mail.MessagingException
configuration
- LostPasswordConfiguration
javax.mail.MessagingException
- if there is a problem with mime messagejavax.mail.internet.MimeMessage buildUpdatePasswordMessage(UpdatePasswordConfiguration configuration) throws ExternalUserException, NonContactableUserException, javax.mail.MessagingException
configuration
- UpdatePasswordConfiguration
ExternalUserException
- if user is externalNonContactableUserException
- if user haven't mailjavax.mail.MessagingException
- if there is a problem with mime messagejavax.mail.internet.MimeMessage buildUninitializedPasswordMessage(UninitializedPasswordConfiguration configuration) throws javax.mail.MessagingException, NonContactableUserException
configuration
- UninitializedPasswordConfiguration
javax.mail.MessagingException
- if there is a problem with mime messageNonContactableUserException
- if user haven't mailString retrieveDefaultEmailLogo(IUser user)
user
- the current user who will receive a mailString retrieveDefaultEmailColor(IUser user)
user
- the current user who will receive a mailString retrieveUninitializedPasswordLink(UninitializedPasswordConfiguration configuration)
configuration
- the configurationString retrieveLostPasswordLink(LostPasswordConfiguration configuration)
configuration
- the configurationString retrieveUpdatedPasswordPasswordLink(UpdatePasswordConfiguration configuration)
configuration
- the configurationString retrieveDefaultPlateformeLink()
Copyright © 2024 Visiativ. All rights reserved.