54 votes

Comment créer un formulaire de courrier électronique pouvant envoyer des courriers électroniques en utilisant html

Je sais qu'il y a beaucoup d'exemples utilisant l'action mailto: post pour envoyer des e-mails en utilisant uniquement des formulaires html.

Mais en l'utilisant, la boîte de dialogue d'envoi d'e-mails s'affichera, par exemple la boîte de dialogue Outlook. Et il utilise en fait notre propre serveur smtp pour envoyer l'e-mail.

Existe-t-il un moyen de créer des formulaires HTML qui enverront simplement un e-mail lors de la soumission ?

Existe-t-il une API javascript capable d'obtenir cet effet ? Dites par exemple node.js ?

Quelqu'un peut-il fournir des exemples de code ?

5voto

Mehdi Bounya Points 2387

Réponse courte, vous ne pouvez pas.

HTML est utilisé pour la structure de la page et ne peut pas envoyer d'e-mails, vous aurez besoin d'un langage côté serveur (comme PHP) pour envoyer des e-mails, vous pouvez également utiliser un service tiers et les laisser gérer l'e-mail envoi pour vous.

4voto

Christophe Debove Points 1175

Vous ne pouvez pas, la seule chose que vous pouvez faire avec HTML est d'ouvrir votre application de messagerie par défaut. Vous devez utiliser un code serveur pour envoyer un email, php, asp .net....

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X