2016-11-08 5 views
-4

Wie kann ich den Mailto-Prozess automatisieren, anstatt eines neuen Popup-Fensters in einem der E-Mail-Clients ist es möglich, die E-Mail im Hintergrund senden zu lassen, so dass der Benutzer nicht auf Senden klicken kann.Mailto-Prozess automatisieren

Insgesamt möchte ich eine E - Mail von einem der Kunden erhalten, der die Auswahl "Genehmigt" oder "Abgelehnt" enthält und sie einfach auf einen der beiden Buttons drücken und die E - Mail wird automatisch versendet und dann vielleicht nachdem sie auf geklickt haben Taste es auf eine Seite umleiten, die angibt, welche Entscheidung sie gemacht haben usw.

Wenn es nicht möglich ist, automatisch eine E-Mail aus dem Posteingang ohne Erlaubnis zu senden, so wie es automatisiert sein wird gibt es eine Möglichkeit zu erfassen oder Holen Sie sich dort E-Mail zusammen mit ihrer Wahl und haben diese an [email protected] senden

Genehmigen & Reject-Taste Code:

<a href="mailto:[email protected]?subject=Review&body=Rejected" style="background: #222222; border: 15px solid #222222; padding: 0 10px;color: #ffffff; font-family: sans-serif; font-size: 13px; line-height: 1.1; text-align: center; text-decoration: none; display: block; border-radius: 3px; font-weight: bold;" class="button-a"> 

<a href="mailto:[email protected]?subject=Review&body=Approved" style="background: #222222; border: 15px solid #222222; padding: 0 10px;color: #ffffff; font-family: sans-serif; font-size: 13px; line-height: 1.1; text-align: center; text-decoration: none; display: block; border-radius: 3px; font-weight: bold;" class="button-a"> 

Google Mail-Client:

HTML Email Before button click

After approve button has been pressed

+0

Sicher. Verwenden Sie [mail()] (http://php.net/mail) oder (bevorzugt) eine Bibliothek wie phpmailer. –

+0

Ich erinnere mich, dass du vor nicht allzu langer Zeit eine ähnliche Frage gepostet hast und sie gelöscht hast. –

+0

@ Fred-ii-Ja, das ist richtig. –

Antwort

0

Sie haben keinen Zugriff auf Informationen über die E-Mail-Adresse Ihrer Benutzer (oder können diese senden) ohne deren Zusammenarbeit - so dass diese Vorgehensweise praktisch abgeschrieben wird.

Ich denke, der Schlüssel hier ist, dass Ihr Server muss die Arbeit zu tun, und senden Sie eine E-Mail an Sie. Wie Sie dies tun, hängt davon ab, welche Servertechnologie Sie verwenden - aber die meisten werden damit umgehen können. Wie in den Kommentaren erwähnt, hat php verschiedene Möglichkeiten, E-Mails zu versenden.

Sie könnten dem Benutzer ihre E-Mail-Adresse, Namen usw. fragen und diese dann in die E-Mail einfügen, die Ihr Server an Sie sendet.

Ein guter Anfang wäre, ein Beispiel für ein Kontaktformular zu finden, das auf Ihrem Server funktioniert, und alle Felder zu entfernen, die Sie nicht benötigen.

0

Wenn es nicht möglich ist, automatisch eine E-Mail von dort Posteingang zu senden, ohne die Erlaubnis dort

Es isn‘ t. Wenn es möglich wäre, wäre dies sowohl ein Eindringen in die Privatsphäre als auch ein großes Risiko, Besucher in Spam-Relays zu verwandeln.

ist es eine Möglichkeit, es zu erfassen oder erhalten eine E-Mail

Nr Siehe oben: Invasion der Privatsphäre.