DirectMail subscription verschickt keine Bestätigungsmails

Wenn DirectMail in Verbindung mit „DirectMail subscription“ verwendet wird so ist es wohl schon mehrfach vorgekommen, dass Bestätigungsmails nicht gesendet werden. Die Ursache liegt darin, dass die Quelle für den Adressaten falsch oder (in der Standard-Konfiguration) nicht definiert ist. Bedauerlicherweise liefert die Doku zur Extension keine Infos – es gibt nämlich keine Doku.

Die Quelle muss im TypoScript definiert werden:

plugin.feadmin.dmailsubscription {
  email.from = noreply@domain.tld
  email.fromName = Newsletter
  email.admin = noreply@domain.tld
  email.field =
  emailName = Newsletter subscription
  infomail = 1 
}

Wichtig ist die letzte Zeile. Hier muss der Name des Inputfeldes definiert werden, das die Email-Empfänger des Abonnenten enthält.

Meist sieht das Formularfeld so aus:

<input type="text" value="" id="FE[tt_address][email]" name="FE[tt_address][email]">

Der korrekte Wert wäre in diesem Fall

plugin.feadmin.dmailsubscription {
  email.from = noreply@domain.tld
  email.fromName = Newsletter
  email.admin = noreply@domain.tld
  email.field = subscribermail
  emailName = Newsletter subscription
  infomail = 1 
}

Schreibe einen Kommentar