Comment configurer l'envoi d'un mail en php

Résolu
flexi2202 Messages postés 3822 Date d'inscription   Statut Membre Dernière intervention   -  
flexi2202 Messages postés 3822 Date d'inscription   Statut Membre Dernière intervention   -
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 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
De en anglais se dit from
Donc... Suffit de modifier la ligne 30.
1
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 
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 3822 Date d'inscription   Statut Membre Dernière intervention   190
 
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 3822 Date d'inscription   Statut Membre Dernière intervention   190
 
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 3822 Date d'inscription   Statut Membre Dernière intervention   190
 
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 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584
 
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 3822 Date d'inscription   Statut Membre Dernière intervention   190 > yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention  
 
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 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584 > flexi2202 Messages postés 3822 Date d'inscription   Statut Membre Dernière intervention  
 
non, pourquoi?
0
flexi2202 Messages postés 3822 Date d'inscription   Statut Membre Dernière intervention   190
 
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 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584
 
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 3822 Date d'inscription   Statut Membre Dernière intervention   190
 
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 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584
 
Laissons les DKIM de côté pour le moment.
Je pense que cela ne s'applique pas à ton cas.
1
flexi2202 Messages postés 3822 Date d'inscription   Statut Membre Dernière intervention   190 > yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention  
 
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 3822 Date d'inscription   Statut Membre Dernière intervention   190
 
voila tout fonctionne a merveille
bonne fin de week end
0