import javax.mail.Session;
import org.apache.velocity.Template;
import org.apache.velocity.VelocityContext;
+import org.mxchange.jcoreee.utils.FacesUtils;
import org.mxchange.jmailee.model.delivery.BaseMailer;
import org.mxchange.jmailee.model.delivery.wrapper.WrapableEmailDelivery;
// Init context
VelocityContext context = new VelocityContext();
+ // Get base URL from JSF
+ String baseUrl = FacesUtils.generateBaseUrl();
+
+ // ... and set it (for all templates the same)
+ context.put("baseUrl", baseUrl); //NOI18N
+
// Are some variables set?
if ((emailWrapper.getTemplateVariables() != null) && (!emailWrapper.getTemplateVariables().isEmpty())) {
// Add all variables
--- /dev/null
+Hallo $contactGender $contactFirstName $contactFamilyName,
+
+Sie hatten sich eben ($userCreated) bei uns angemeldet. Sollten Sie dies nicht gewesen sein, so melden Sie sich bitter per Kontaktformular bei uns.
+
+Hier sind Ihre Daten:
+---------------------
+Benuzter-Id:
+$userId
+---------------------
+Benutzername:
+$userName
+---------------------
+Anrede:
+$contactGender
+---------------------
+Titel:
+$contactTitle
+---------------------
+Vorname:
+$contactFirstName
+---------------------
+Nachname:
+$contactFamilyName
+---------------------
+Straße + Hausnummer:
+$contactStreet $contactHouseNumber
+---------------------
+PLZ, Wohnort:
+$contactZipCode $contactCity
+---------------------
+Geburtsdatum:
+$contactBirthday
+---------------------
+Email-Adresse:
+$contactEmailAddress
+---------------------
+
+Wenn Sie sich anmelden möchten, so müssen Sie Ihren Account bestätigen. Bitte klicken Sie oder kopieren Sie den unten stehenden Link in Ihren Browser:
+
+- - - - - - - - - - - - - - - - - - - - -
+$baseUrl/guest/user/confirm_account.xhtml?confirmKey=$userConfirmKey
+- - - - - - - - - - - - - - - - - - - - -
+
+Falls der Link nicht funktioniert, rufen Sie bitte folgenden auf und lassen sich einen neuen Link zuschicken:
+
+- - - - - - - - - - - - - - - - - - - - -
+$baseUrl/guest/user/resend_link.xhtml
+- - - - - - - - - - - - - - - - - - - - -
+
+Mit freundlichen Grüßen
+
+Kontaktmöglichkeit und Impressum:
+$baseUrl/imprint.xhtml
--- /dev/null
+Hallo $contactGender $contactFirstName $contactFamilyName,
+
+Sie hatten soeben ($userUpdated) einen neuen Bestätigungslink angefordert. Die Anmeldung war $userCreated .
+
+Hier ist der neue Link:
+- - - - - - - - - - - - - - - - - - - - -
+$baseUrl/guest/user/confirm_account.xhtml?confirmKey=$userConfirmKey
+- - - - - - - - - - - - - - - - - - - - -
+
+Falls der Link nicht funktioniert, rufen Sie bitte folgenden auf und lassen sich einen neuen Link zuschicken:
+
+- - - - - - - - - - - - - - - - - - - - -
+$baseUrl/guest/user/resend_link.xhtml
+- - - - - - - - - - - - - - - - - - - - -
+
+Sollten Sie dies bereits getan haben und nicht weiterkommen, so melden Sie sich bitte bei uns.
+
+Mit freundlichen Grüßen
+
+Kontaktmöglichkeit und Impressum:
+$baseUrl/imprint.xhtml