Class EmailComposer
- java.lang.Object
-
- io.github.astrapi69.message.mail.utils.EmailComposer
-
public class EmailComposer extends java.lang.Object
The Class MessageComposer.
-
-
Constructor Summary
Constructors Constructor Description EmailComposer()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static InfoMessage
createEmailForMemberSendResponse(java.lang.String applicationSenderAddress, java.lang.String applicationDomainName, java.lang.String username, java.lang.String recipientFullName, java.lang.String recipientEmailContact, java.lang.String messagePart, java.util.Locale locale)
static InfoMessage
createEmailMessageForForgottenPassword(java.lang.String applicationSenderAddress, java.lang.String applicationDomainName, java.lang.String username, java.lang.String recipientFullName, java.lang.String recipientEmailContact, java.lang.String newPassword, java.lang.String urlForForgottenPassword, java.util.Locale locale)
Creates the email message for forgotten password.static InfoMessage
createEmailMessageForRecommendProfile(java.lang.String applicationSenderAddress, java.lang.String applicationDomainName, java.lang.String memberUsername, java.lang.String recipientFullName, java.lang.String recipientEmailContact, java.lang.String profileData, java.lang.String profileLink, java.lang.String invitationText, java.lang.String senderProfileLink, java.lang.String signupLink, java.util.Locale locale)
-
-
-
Method Detail
-
createEmailForMemberSendResponse
public static InfoMessage createEmailForMemberSendResponse(java.lang.String applicationSenderAddress, java.lang.String applicationDomainName, java.lang.String username, java.lang.String recipientFullName, java.lang.String recipientEmailContact, java.lang.String messagePart, java.util.Locale locale)
-
createEmailMessageForForgottenPassword
public static InfoMessage createEmailMessageForForgottenPassword(java.lang.String applicationSenderAddress, java.lang.String applicationDomainName, java.lang.String username, java.lang.String recipientFullName, java.lang.String recipientEmailContact, java.lang.String newPassword, java.lang.String urlForForgottenPassword, java.util.Locale locale)
Creates the email message for forgotten password.- Parameters:
applicationSenderAddress
- the application sender addressapplicationDomainName
- the application domain nameusername
- the usernamerecipientFullName
- the recipient full namerecipientEmailContact
- the recipient email contactnewPassword
- the new passwordurlForForgottenPassword
- the url for forgotten passwordlocale
- the locale- Returns:
- the info message model
-
createEmailMessageForRecommendProfile
public static InfoMessage createEmailMessageForRecommendProfile(java.lang.String applicationSenderAddress, java.lang.String applicationDomainName, java.lang.String memberUsername, java.lang.String recipientFullName, java.lang.String recipientEmailContact, java.lang.String profileData, java.lang.String profileLink, java.lang.String invitationText, java.lang.String senderProfileLink, java.lang.String signupLink, java.util.Locale locale)
-
-