woran kann es liegen dass die Anrede in der Confirm-Mail nicht erkannt wird? Ich habe den Code 1:1 von einem anderen Projekt übernommen, bei dem es funktioniert. In beiden Fällen handelt es sich um WE 5.1.1.5
Hier das Mail-Template:
Code: Alles auswählen
<we:ifHtmlMail>
<we:ifFemale>
Sehr geehrte Frau <we:newsletterSalutation type="title"/> <we:newsletterSalutation type="lastname"/>,
<we:else />
<we:ifMale>
Sehr geehrter Herr <we:newsletterSalutation type="title"/> <we:newsletterSalutation type="lastname" />,
<we:else/>
Sehr geehrter Kunde,
</we:ifMale>
</we:ifFemale>
bitte bestätigen Sie mit Klick auf den folgenden Link den Eintrag in unseren Newsletter: <we:newsletterConfirmLink/>
Vielen Dank Ihr .... Team
ADRESSE HIER...
<we:else/>
<we:ifFemale>
Sehr geehrte Frau <we:newsletterSalutation type="title"/> <we:newsletterSalutation type="lastname"/>,
<we:else/>
<we:ifMale>
Sehr geehrter Herr<we:newsletterSalutation type="title"/> <we:newsletterSalutation type="lastname"/>,
<we:else/>
Sehr geehrter Kunde, <?php echo "n"; ?>
</we:ifMale>
</we:ifFemale>
bitte klicken Sie auf den folgenden Link, um sich in die Newsletter Liste einzutragen:<?php echo "n"; ?> <we:newsletterConfirmLink/>
Vielen Dank Ihr ... Team<?php echo "nn"; ?>
ADRESSE HIER...</we:ifHtmlMail>
Code: Alles auswählen
<?
$Newsletter_Bestellen_Subject='... Newsletter bestellen';
$Newsletter_From_Mail='newsletter@[...].de';
$Newsletter_Confirm_Text_1='Eine E-Mail wurde an %s gesendet. Um den Eintrag in unseren Newsletter zu bestätigen, müssen Sie den in dieser Mail enthaltenen Link anklicken.';
$Newsletter_Confirm_Text_2='Die E-Mail %s wurde erfolgreich eingetragen.';
$Newsletter_Confirm_Text_3='Die E-Mail Adresse %s wurde erfolgreich aus unserer Liste ausgetragen';
$Newsletter_Error_Double='Diese E-Mail ist bereits in unserer Liste eingetragen.';
$Newsletter_Error_Invalid='Diese E-Mail Adresse ist nicht gültig.';
$Newsletter_Error_Not_In_List='Die E-Mail Adresse %s existiert nicht in unserer Liste und kann nicht gelöscht werden.';
$Newsletter_Error_Other='ACHTUNG: Es gab einen Fehler beim Eintragen der E-Mail Adresse %s! Bitte wenden Sie sich an info@[...].de!';
$Newsletter_Intro='Wenn Sie auch in Zukunft über Neuentwicklungen informiert werden wollen, füllen Sie bitte die untenstehenden Felder korrekt aus. Sie bekommen anschließend eine Bestätigungs-E-Mail an die von Ihnen angegebene E-Mail-Adresse. Diese können Sie natürlich jederzeit wieder über den Button unten aus der E-Mail Verteilerliste austragen.';
$Newsletter_Title_Anmelden='Anmeldung Newsletter:';
$Newsletter_Titel_Abmelden='Abmeldung Newsletter:';
$Newsletter_Label_Anrede='Anrede:';
$Newsletter_Anrede_Optionen='Frau,Herr';
$Newsletter_Label_Vorname='Vorname:';
$Newsletter_Label_Nachname='Nachname:';
$Newsletter_Label_Email='E-Mail*:';
$Newsletter_Button_Eintragen='Eintragen';
$Newsletter_Button_Austragen='Austragen';
$Newsletter_Confirm_Mail_ID=365;
$Newsletter_Ausgabe_Text='Ausgabe';
?>
<we:addDelNewsletterEmail path="/_newsletter/.htnewsletter.csv" doubleoptin="true" mailid="$Newsletter_Confirm_Mail_ID" subject="$Newsletter_Bestellen_Subject" from="$Newsletter_From_Mail" />
<we:ifSubscribe>
[b]
<we:ifDoubleOptIn>
<?
ob_start();
?><we:var type="global" name="WE_NEWSLETTER_EMAIL"><?
$theMailAdress=ob_get_contents();
ob_end_clean();
$Confirm_Text_1=sprintf($Newsletter_Confirm_Text_1,$theMailAdress);
echo $Confirm_Text_1;
?>
<we:else />
<?
ob_start();
?><we:var type="global" name="WE_NEWSLETTER_EMAIL"><?
$theMailAdress=ob_get_contents();
ob_end_clean();
$Confirm_Text_2=sprintf($Newsletter_Confirm_Text_2,$theMailAdress);
echo $Confirm_Text_2;
?>
</we:ifDoubleOptIn>
[/b]
<we:else />
<?=$Newsletter_Intro?>
<we:ifNotSubscribe>
[b]
<we:ifEmailExists>
<span style="color:#FF0000"><?=$Newsletter_Error_Double?></span>
<we:else />
<we:ifEmailInvalid>
<span style="color:#FF0000"><?=$Newsletter_Error_Invalid?></span>
<we:else />
<span style="color:#FF0000">
<?
ob_start();
?><we:var type="global" name="WE_NEWSLETTER_EMAIL"><?
$theMailAdress=ob_get_contents();
ob_end_clean();
$ErrorOther=sprintf($Newsletter_Error_Other,$theMailAdress);
echo $ErrorOther;
?>
</span>
</we:ifEmailInvalid>
</we:ifEmailExists>
[/b]
</we:ifNotSubscribe>
<we:form pass_id="newsletter" xml="true" id="self" mimetype="text/html;">
<input type="hidden" name="charset" value="utf-8" />
<fieldset style="padding:0 10px 10px 10px">
<legend>[b] <?=$Newsletter_Title_Anmelden?> [/b]</legend>
<div>
<label for="Anrede"><?=$Newsletter_Label_Anrede?></label>
<we:subscribe class="text" tabindex="1" id="salutation" type="salutation" values="$Newsletter_Anrede_Optionen" />
</div>
<div style="float: left;">
<label for="forename"><?=$Newsletter_Label_Vorname?></label>
<we:subscribe tabindex="2" class="text" type="firstname" id="forename" />
</div>
<div style="padding-left: 260px;">
<label for="surname"><?=$Newsletter_Label_Nachname?></label>
<we:subscribe id="surname" class="text" tabindex="3" type="lastname" />
</div>
<div style="display:none;">
<we:subscribe id="format" tabindex="4" type="htmlSelect" values="Text-Mail, HTML-Mail" value="1" />
</div>
<div>
<label for="we_subscribe_email__"><?=$Newsletter_Label_Email?></label>
<we:subscribe id="we_subscribe_email__" class="text" tabindex="5" />
<input tabindex="10" type="submit" value="<?=$Newsletter_Button_Eintragen?>" class="submit" />
</div>
</fieldset>
</we:form>
</we:ifSubscribe>
<we:ifUnsubscribe>
[b]
<?
ob_start();
?><we:var type="global" name="WE_NEWSLETTER_EMAIL"><?
$theMailAdress=ob_get_contents();
ob_end_clean();
$Confirm_Text_3=sprintf($Newsletter_Confirm_Text_3,$theMailAdress);
echo $Confirm_Text_3;
?>
[/b]
<we:else />
<we:ifNotUnsubscribe>
[b]
<we:ifEmailNotExists>
<span style="color:#FF0000">
<?
ob_start();
?><we:var type="global" name="WE_NEWSLETTER_EMAIL"><?
$theMailAdress=ob_get_contents();
ob_end_clean();
$NotInList=sprintf($Newsletter_Error_Not_In_List,$theMailAdress);
echo $NotInList;
?>
</span>
<we:else />
<we:ifEmailInvalid>
<span style="color:#FF0000"><?=$Newsletter_Error_Invalid?></span>
<we:else />
<span style="color:#FF0000">
<?
ob_start();
?><we:var type="global" name="WE_NEWSLETTER_EMAIL"><?
$theMailAdress=ob_get_contents();
ob_end_clean();
$ErrorOther=sprintf($Newsletter_Error_Other,$theMailAdress);
echo $ErrorOther;
?>
</span>
</we:ifEmailInvalid>
</we:ifEmailNotExists>
[/b]
</we:ifNotUnsubscribe>
<we:form pass_id="newsletterabmelder" xml="true" id="self" mimetype="text/plain">
<fieldset style="padding:0 10px 10px 10px">
<legend>[b] <?=$Newsletter_Titel_Abmelden?> [/b]</legend>
<div>
<label for="we_unsubscribe_email__"><?=$Newsletter_Label_Email?></label>
<we:unsubscribe id="we_unsubscribe_email__" tabindex="1" class="text" />
<input tabindex="2" type="submit" value="<?=$Newsletter_Button_Austragen?>" class="submit" />
</div>
</fieldset>
</we:form>
</we:ifUnsubscribe>