2016-07-18 16 views
0

Ich habe eine WFFM in meiner Anwendung, die eine Dankes-E-Mail nach der Registrierung auf meiner Website sendet. Ich habe einige E-Mail-Text geändert und es funktioniert nicht mehr sicher warum. Gibt es eine Möglichkeit, das Problem zu überprüfen oder die Vorlage erneut hochzuladen?Sitecore Webformulare für Vermarkter senden E-Mail-Nachricht funktioniert nicht

+2

Haben Sie NUR den E-Mail-Text oder auch die Empfänger geändert? Oder irgendetwas anderes? Um die Auflösung zu starten: Überprüfen Sie die Protokolle der Anwendung und des von Ihnen verwendeten Mailservers (um zu überprüfen, ob die Mail dort nicht gestoppt wurde) – Gatogordo

+0

Welche Version von Sitecore und WFFM-Modul? – jammykam

Antwort

1

Die Frage ist sehr leicht auf Details, aber auf WFFM 8.0 dies ein bekannter Fehler ist, wenn Sie die Protokolle überprüfen dann wird der folgende Fehler vorliegen:

Exception: System.FormatException 
Message: The specified string is not in the form required for an e-mail address. 

Das Problem ist aufgrund eines Fehlers in der Der E-Mail-Nachrichteneditor, der bewirkt, dass dynamische Benutzereingabefelder in den Feldern TO, FROM oder CC fälschlicherweise mit doppelten Klammern codiert werden, z von [User Email] bis [[User Email]]. Wenn das Feld erweitert und an die E-Mail-Pipeline übergeben wird, wird der zusätzliche Satz von Klammern um die gesamte E-Mail herum ausgegeben, der die FormatException verursacht.

Der Fehler tritt auf, auch wenn Sie nur den Nachrichtentext bearbeiten und nicht einmal die Empfängerfelder berühren.

Dies ist ein bekannter Fehler und das Update kann in diesem Sitecore Knowledge Base Artikel gefunden werden: Error submitting form when using Send Email action in WFFM. Alternativ wenden Sie sich an den Sitecore-Support und geben Sie die Ticketnummer 402562 an.

+0

Danke für die Details. Gibt es eine Möglichkeit, HTML-E-Mail-Vorlage in den Nachrichtentext zu importieren? oder wie können wir einen benutzerdefinierten html mit image/logo etc. hinzufügen. – Nidhi

+0

Eine Template-Lösung existiert leider nicht aus der Box. Sie können den E-Mail-Nachrichtentext in den HTML-Modus umwandeln und den gewünschten HTML-Code hinzufügen. Möglicherweise müssen Sie den unteren Teil des Fensters nach unten ziehen, um den HTML-Schalter anzuzeigen: http://imgur.com/7mi7lYj – jammykam