Précédent   Forum des professionnels en informatique > PHP > Langage > Fonctions
Fonctions Forum d'entraide sur les fonctions PHP. Avant de poster -> FAQ fonctions et Sources diverses
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/09/2011, 10h03   #1
Invité de passage
 
Inscription : mars 2011
Messages : 10
Détails du profil
Informations forums :
Inscription : mars 2011
Messages : 10
Points : 1
Points : 1
Par défaut Problème d'envoi mail PHP avec Yahoo!

Bonjour,

J'envoie un mail en PHP au format HTML et malheureusement lorsque je le reçoie sur une boite "Yahoo" je n'arrive pas à cliquer sur le lien 'Activation'.
Voici mon code :

Code :
1
2
3
4
5
6
7
8
9
10
11
 
			$mail_dest = $login;
			$mail_exp='insert@monsite.com';
			$msg_html="<html>
			<head>
			</head>
			<body>Pour activer votre compte, cliquez sur le lien suivant : <a href='www.monsite.com/compte.php'>Activation</a></body>
			</html>";			
			$sujet = "Inscription";
			$nom_exp = "BLOBLO";
			send_mail_html($mail_dest, $mail_exp, $sujet, $nom_exp, $msg_html);
Code :
1
2
3
4
5
6
7
8
9
10
11
12
 
	function send_mail_html($destinataire, $email_expediteur, $sujet, $nom_exp, $message_html)
	{
		$headers = 'From: '.$nom_exp.' <'.$email_expediteur.'>'."\n";
		$headers .= 'MIME-Version: 1.0'."\n";
		$headers .= 'Content-Type: text/html; charset=iso-8859-1'."\n";
 
		$message = $message_html;
 
		// envoi du mail
		mail($destinataire,$sujet,$message,$headers);
	}
Avez vous une idée du problème?

Merci.
nordine14 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2011, 11h00   #2
Membre chevronné
 
Avatar de Marc3001
 
Homme
Ingénieur développement logiciels
Inscription : février 2008
Messages : 430
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : février 2008
Messages : 430
Points : 682
Points : 682
Citation:
Envoyé par nordine14 Voir le message
Bonjour,
malheureusement lorsque je le reçoie sur une boite "Yahoo" je n'arrive pas à cliquer sur le lien 'Activation'.
C'est à dire? Erreur?
__________________
Le logiciel, c'est comme le sexe, c'est meilleur quand c'est libre.

Linus Torvalds
Marc3001 est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2011, 11h43   #3
Invité de passage
 
Inscription : mars 2011
Messages : 10
Détails du profil
Informations forums :
Inscription : mars 2011
Messages : 10
Points : 1
Points : 1
Je reçois le mail sur ma boite yahoo avec le corps de message suivant :

"Pour activer votre compte, cliquez sur le lien suivant : Activation"

Le mot Activation est défini comme un lien pourtant il est non clickable.
nordine14 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2011, 14h32   #4
Membre chevronné
 
Avatar de Marc3001
 
Homme
Ingénieur développement logiciels
Inscription : février 2008
Messages : 430
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : février 2008
Messages : 430
Points : 682
Points : 682
Et avec une autre boîte mail tu as le même problème?

Sinon c'est peut-être une sécurité de Yahoo.... Si oui le problème ne vient pas de ton code mais peut-être d'un paramétrage du compte Yahoo.
__________________
Le logiciel, c'est comme le sexe, c'est meilleur quand c'est libre.

Linus Torvalds
Marc3001 est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h46.


 
 
 
 
Partenaires

Hébergement Web