Class EmailComposer
- java.lang.Object
-
- io.github.astrapi69.message.mail.utils.EmailComposer
-
public class EmailComposer extends java.lang.ObjectThe Class MessageComposer.
-
-
Constructor Summary
Constructors Constructor Description EmailComposer()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static InfoMessagecreateEmailForMemberSendResponse(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 InfoMessagecreateEmailMessageForForgottenPassword(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 InfoMessagecreateEmailMessageForRecommendProfile(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)
-
-