Angebot an 2 Mails gleichzeitig senden

Steffen80

Sehr aktives Mitglied
27. August 2012
345
75
Alternativ, falls jeder jede Email einsehen darf, einfach die entsprechenden Mailadressen kommagetrennt in den Kundendaten hinterlegen.
Gibt zig Möglichkeiten das umzusetzen einfach suchen.

Wir haben das so gelöst um eine Kopie zu senden:

Eigene Felder bei den Kunden angelegt mit CC-Adresse
folgenden Code bei Kopie direkt in den Mailvorlagen:

Kann man relativ einfach umschreiben für andere Eigen Felder wie z.B eine E-Rechnungsadresse etc.
Dann aber nach else z.B die Variable der Rechnungsmailadresse noch hinterlegen

Code:
{% assign Feldname = 'CC-Adresse' %}\
{% comment-%}Name des Eigenen Feldes unter Kundenstammdaten{% endcomment -%}\
{% assign raw = Vorgang.Kunde.EigeneFelderAlsText %}\
{% assign teile = raw | Split: '|' %}\
{% assign Feldname = Feldname | Append: '='%}\
{% comment-%}Initialisiere email mit leerem Wert, falls keine E-Mail gefunden wird {% endcomment -%}\
{% assign email = '' %}\
{% for teil in teile %}\
{% if teil contains Feldname %}\
{% assign email = teil | Remove: Feldname %}\
{% endif %}\
{% endfor %}\
{% if email contains '@' -%}\
{{email}}\
{% else -%}\

{% endif -%}
 
  • Gefällt mir
Reaktionen: frankell