Comment configurer l'envoi d'un mail en php

Résolu/Fermé
flexi2202 Messages postés 3801 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 21 octobre 2024 - 14 mai 2022 à 11:13
flexi2202 Messages postés 3801 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 21 octobre 2024 - 14 mai 2022 à 17:02
Bonjour a tous

il y a un paramètre que je n'arrive pas a changer avec la fonction d'envoi par mail

Lorsque je reçois par exemple un email de comment ca marche
La première colonne "De" est indiqué Comment Ça Marche

comme sur cet exemple


Mais de mon côté j'ai l'adresse email du destinataire


Voici mon code
// on entre un  destinataires
							$to  = $email; // notez la virgule
							// Sujet
							$subject= "Confirmation pour la pêche à la perle";
							// message
							$message = 
							'
							<html>
								<head>
									<title>Validation de ton compte </title>
								</head>
								<body>
									<table>
										<tr>
											<td>Bonjour  '.$pseudo .'<td>
										</tr><br>
										<tr>			
											<td>
						<a href="https://phil.pecheperle.be/confirmation.php?pseudo='.urlencode($pseudo).'&key='.$key.'">Il est temps de onfirmer ton compte !</a>
											</td>
										</tr></br>
									</table>
								</body>
							</html>	';
							// Pour envoyer un mail HTML, l'en-tête Content-type doit être défini
							$headers[] = 'MIME-Version: 1.0';
							$headers[] = 'content-type: text/html; charset=utf-8';
							// En-têtes additionnels
							//$headers[] =  "From: " . $name . "<". $_POST["email"] .">\r\n";
							$headers[] = 'From: '.$emails."\r\n".
							'Reply-To: '.$name."\r\n" .
							'X-Mailer: PHP/' . phpversion();
							
							// Envoi
							//var_dump($headers);
							if(mail($to, $subject, $message, implode("\r\n", $headers))){
								
							// success message
							//echo "Success!<br />";
							}else{
							// error message
							//echo "Fail<br />";
							}
A voir également:

8 réponses

jordane45 Messages postés 38353 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 27 décembre 2024 4 719
14 mai 2022 à 11:16
De en anglais se dit from
Donc... Suffit de modifier la ligne 30.
1
yg_be Messages postés 23408 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 28 décembre 2024 Ambassadeur 1 557
Modifié le 14 mai 2022 à 14:36
As-tu examiné le FROM du message que tu reçois de comment ca marche?

Un exemple du FROM d'un message que je reçois:
CommentCaMarche High Tech <actualite@b.commentcamarche.net>


Pour voir cela: https://support.google.com/mail/answer/29436?hl=fr
1
flexi2202 Messages postés 3801 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 21 octobre 2024 187
14 mai 2022 à 11:41
Merci jordane
c'est bien ce que j'avais modifié
Lorsque j'utilise un seul mot je reçois bien le mail comme par exemple "pêche "mais si j'écris "la pêche à la perle" le mail n'est pas envoyé
il n'est pas non plus présent dans les spans de gmail
j'ai essaye avec gmail et hotmail
0
flexi2202 Messages postés 3801 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 21 octobre 2024 187
14 mai 2022 à 12:07
est il possible que la fonction mail puisse tomber en panne ou que le serveur puisse être surchargé ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
flexi2202 Messages postés 3801 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 21 octobre 2024 187
14 mai 2022 à 13:06
voila tout refonctionne
alors je ne sais pas ce qui se passe mais dans form lorsque je mets une adresse email tout ce passe bien
par contre si je mets du texte
sous gmail cela fonctionne
mais sous hotmail le texte est suivi de @srv586.main-hosting.eu

si quelqu'un a une explication
0
yg_be Messages postés 23408 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 28 décembre 2024 1 557
14 mai 2022 à 14:29
FROM est l'adresse de l'émetteur.

C'est soit une adresse email, comme
flexi2202@srv586.main-hosting.eu
,

soit un texte et une adresse entre
<>
, comme
phil flexi pecheperle <flexi2202@srv586.main-hosting.eu>
.

Si tu choisis de ne pas suivre les règles, ne t'attends pas à avoir un résultat prévisible.
0
flexi2202 Messages postés 3801 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 21 octobre 2024 187 > yg_be Messages postés 23408 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 28 décembre 2024
14 mai 2022 à 14:34
bonjour yg_be
Merci pour l'explication

donc lorsque je reçois un mail de comment ca marche

le form c'est

comment ca marche <comment@srv586.main-hosting.eu>
0
yg_be Messages postés 23408 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 28 décembre 2024 1 557 > flexi2202 Messages postés 3801 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 21 octobre 2024
14 mai 2022 à 15:01
non, pourquoi?
0
flexi2202 Messages postés 3801 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 21 octobre 2024 187
14 mai 2022 à 14:46
Merci pour la reponse
non je n'avais aps fait attention a cela
je viens d'aller voir le code source du message de comment ca marche

From: =?UTF-8?Q?Comment_=C3=87a_Marche?= <answer@service.commentcamarche.net>

Donc l'adresse answer@service.commentcamarche.net peux être n'importe quoi ? ou cela doit se configurer dans les DKIM de hostinger
0
yg_be Messages postés 23408 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 28 décembre 2024 1 557
14 mai 2022 à 15:07
Pourquoi imagines-tu utiliser l'adresse de commentcamarche comme adresse d'origine des messages que tu envoies?

Tu peux aussi essayer
francois1@vatican.va
, pourquoi pas?

N'est-il pas plus logique d'utiliser ton adresse email? Une autre règle que tu peux choisir de suivre, ou pas.
1
flexi2202 Messages postés 3801 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 21 octobre 2024 187
14 mai 2022 à 15:20
non je ne veux pas utiliser l'adresse de comment ca marche MDRRRRR

J'essaye de comprendre

oui bien sur je vais utiliser mon adresse email ,mais je voulais etre sur de bien comprendre
Car hostinger me proposait de faire des changements dans les DKIM
0
yg_be Messages postés 23408 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 28 décembre 2024 1 557
14 mai 2022 à 15:27
Laissons les DKIM de côté pour le moment.
Je pense que cela ne s'applique pas à ton cas.
1
flexi2202 Messages postés 3801 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 21 octobre 2024 187 > yg_be Messages postés 23408 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 28 décembre 2024
14 mai 2022 à 16:08
Je pense que je fais trop d'essais et les serveurs de hotmail et gmail bloquent certains messages
je reprendrais les tests plus tard
1
flexi2202 Messages postés 3801 Date d'inscription lundi 14 mars 2011 Statut Membre Dernière intervention 21 octobre 2024 187
14 mai 2022 à 17:02
voila tout fonctionne a merveille
bonne fin de week end
0