Action mailto
Fermé
ds1408
Messages postés
87
Date d'inscription
samedi 19 mars 2011
Statut
Membre
Dernière intervention
24 avril 2012
-
11 juin 2011 à 00:31
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 - 11 juin 2011 à 12:49
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 - 11 juin 2011 à 12:49
A voir également:
- Action mailto
- Action - Guide
- Tubidy film d'action telecharger - Télécharger - TV & Vidéo
- Cette action ne peut pas être réalisée car le fichier est ouvert dans system - Guide
- Action fans - Accueil - Guide arnaque
- Piratage Temu et Action : vol massif de données personnelles chez les champions du hard discount - Accueil - Piratage
4 réponses
avion-f16
Messages postés
19249
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
15 juin 2024
4 504
11 juin 2011 à 00:57
11 juin 2011 à 00:57
Salut,
L'envoie d'un email nécessite de passer par un serveur SMTP.
D'où l'ouverture du client mail de l'internaute.
La solution pour éviter cela est de soumettre le formulaire au serveur qui, grâce à un script de traitement (PHP par exemple), enverra l'email en passant par un serveur SMTP pour lequel il sera configuré.
https://www.php.net/manual/fr/function.mail.php
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/913099-transmettez-des-donnees-avec-les-formulaires
L'envoie d'un email nécessite de passer par un serveur SMTP.
D'où l'ouverture du client mail de l'internaute.
La solution pour éviter cela est de soumettre le formulaire au serveur qui, grâce à un script de traitement (PHP par exemple), enverra l'email en passant par un serveur SMTP pour lequel il sera configuré.
https://www.php.net/manual/fr/function.mail.php
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/913099-transmettez-des-donnees-avec-les-formulaires
Meoran
Messages postés
1562
Date d'inscription
vendredi 28 août 2009
Statut
Membre
Dernière intervention
8 avril 2015
206
11 juin 2011 à 00:56
11 juin 2011 à 00:56
Salut,
le mieux est de ne pas mettre de mailto dans l'envoi du formulaire, mais d'aller vers un fichier php qui formatera comme tu le souhaites et enverra ensuite ton mail.
Exemple :
$TO = "mailt@hotmail.fr";
$h = "From: " . $_POST['Email'];
$subject = $_POST['Sujet'];
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
echo ("Message envoye!");
le mieux est de ne pas mettre de mailto dans l'envoi du formulaire, mais d'aller vers un fichier php qui formatera comme tu le souhaites et enverra ensuite ton mail.
Exemple :
$TO = "mailt@hotmail.fr";
$h = "From: " . $_POST['Email'];
$subject = $_POST['Sujet'];
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
echo ("Message envoye!");
ds1408
Messages postés
87
Date d'inscription
samedi 19 mars 2011
Statut
Membre
Dernière intervention
24 avril 2012
1
11 juin 2011 à 09:23
11 juin 2011 à 09:23
Merci à vous mais j'utilise pas du code php mais je travail avec Java JEE.
avion-f16
Messages postés
19249
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
15 juin 2024
4 504
11 juin 2011 à 12:49
11 juin 2011 à 12:49
C'est également possible en Java.
Mais je ne connais pas très bien ce langage, je ne pourrais pas plus t'aiguiller.
https://www.rgagnon.com/javadetails/java-0321.html
Mais je ne connais pas très bien ce langage, je ne pourrais pas plus t'aiguiller.
https://www.rgagnon.com/javadetails/java-0321.html