2017-02-07 5 views
1

Ich bin auf der Suche nach einem Code, der eine vorgeschriebene, formatierte E-Mail sendet, wenn ein Link angeklickt wird (Wordpress)senden HTML-basierte E-Mails unter Verwendung von Wordpress

ich das versucht:

<a href="mailto:[email protected]?subject=I love TextFixer.com&body=I learned to create email link code on this website.">[email protected]</a> 

Aber es gibt zwei Probleme damit

  1. Es funktioniert nur, wenn die Person, die das Gleiches anklickt, einen Offline-E-Mail-Klienten hat, der wie Outlook oder Thunderbird konfiguriert wird.
  2. Es formatiert werden nicht die E-Mail korrekt und enthält keine Links

ich mich gefragt, ob ich Kontaktformular 7 mit Platzhalter verwenden kann? Wird es die E-Mail auch von einer einzelnen IP-Adresse senden?

+1

Check [diese] (http://stackoverflow.com/a/18348181/4398840) aus. –

Antwort

0

Es funktioniert nur, wenn die Klicker jeden offline E-Mail-Client wie Outlook oder Thunderbird

konfiguriert haben

Das ist, wie mailto: Werke. Es wird in dem Standard-Mail-Client geöffnet, der auf Ihrem Computer installiert ist.

Es formatiert werden nicht die E-Mail korrekt funktioniert ein nicht Links enthalten

den Code unten versuchen.

var emailBody = "1st line.\n 2nd line \n 3rd line <a href='http://yahoo.com'>Yahoo</a>"; 

emailBody = encodeURIComponent(emailBody); 

href = "mailto:[email protected]?body=" + emailBody; 

Setzen Sie diese href Variable auf den href-Attribut des a Tag

document.getElementById("mailme").href = href; 
0

Sie können die E-Mail-Vorlagen, die das Kontaktformular 7 sendet, im Abschnitt "Kontakt" Ihres wp-Admin-Bereichs konfigurieren. Ja, sie kommen alle von einer IP-Adresse, der Ihres Servers, aber wenn Sie nicht erwarten, dass jede Stunde Tausende von Mails von ihr gesendet werden, ist das kaum eine Einschränkung.

Verwandte Themen