Kontaktformular mit HTML und JavaScript
Ich habe ein Kontaktformular für eine website (mit HTML und JavaScript), mein problem ist: wie kann ich eigentlich die Nachricht zu senden (E-Mail) an den Empfänger?
Fand ich einen Weg, dies zu tun, in PHP, aber ich brauche eine non-PHP-Lösung. Ich habe auch gehört, ich kann also das verwenden von Outlook, aber ich bin mir nicht sicher, wie ich das machen würde.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nein, mit JavaScript und HTML kann man nicht und nie senden Sie eine E-Mail, senden einer E-Mail erfordert SMTP-server-Einstellungen, mit denen Sie kommunizieren mit einem E-Mail-Versand-Server (Outlook in Ihrem Fall). Dann können Sie die Parameter wie: An, Von, Betreff, Body, Anhang etc. und die E-Mail-Service-provider kümmert sich um den rest und die E-Mail gesendet werden!
Sonst mit Einfachen JavaScript-Sie können nicht senden Sie eine E-Mail an jedermann und Sie können auch nicht die E-Mail-von jedem, der nur HTML und JavaScript. Es ist nicht, was HTML und JavaScript werden für. Sie benötigen PHP oder andere Server-Side-Programmierung Sprache für dieses Ding!
Wenn Sie möchten, dass Benutzer zum verfassen einer E-Mail können Sie einfach
<a href="mailto:[email protected]">
auf der Webseite, klicken Sie auf diesen link aufrufen würde Outlook auf dem Rechner des Nutzers. Sehen Sie mehr auf dieser hierWenn Sie möchten, um die PHP verwenden, können Sie erstellen Sie ein einfaches Formular in HTML mit Feldern wie from, to, subject, body etc. und auf der server-Seite unter Verwendung der PHP-Funktion mail() zum senden der E-mail.
Sollten Sie kümmern sich um Betrieb, das senden einer E-Mail auf der server-Seite.
Eine einfache und einfach nicht die PHP-Lösung wäre zum Beispiel nodemailer. Können Sie eine einfache express-app, dann senden Sie E-Mail, sobald es getroffen wird, die auf einer route zum Beispiel. Es ist ein kurze blog über ihn und viele Beispiele hier, die mit gmail, outlook etc.
PHP ist die einfachste option. Ich bin mir nicht sicher, ob Sie es tun können, mit Javascript und sicherlich nicht HTML. Check-out http://www.1stwebdesigner.com/tutorials/custom-php-contact-forms/ Seine sehr einfache