Envoi de mail automatique après enregistrement

Fermé
fedely - 4 févr. 2019 à 08:43
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 - 4 févr. 2019 à 09:24
Bonjour,

Je souhaiterais pouvoir envoyé des mails à mes clients juste après qu'ils se soit inscris sur mon application.
J’essaie la fonction mail en vain je ne sais pas trop si je l'utilise mal.
Voici mon code :
																// Préparation du mail contenant le lien d'activation
$destinataire = $email;
$sujet = "Activer votre compte" ;
$entete = "From: ***@***" ;

// Le lien d'activation est composé du login(log) et de la clé(cle)
$message = 'Bienvenue sur VotreSite,

Pour activer votre compte, veuillez cliquer sur le lien ci dessous
ou copier/coller dans votre navigateur internet.

http://votresite.com/activation.php?log='.urlencode($login).'&cle='.urlencode($cle).'


---------------
Ceci est un mail automatique, Merci de ne pas y répondre.';


mail($destinataire, $sujet, $message, $entete) ; // Envoi du mail
A voir également:

1 réponse

jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
4 févr. 2019 à 09:24
Bonjour,

Tu es en LOCAL ou sur un serveur ?

Si en local... c'est compliqué.... il faut configurer le smtp dans le phpini et installer une application comme fakesendmail.
Sinon, tu peux utiliser la class php phpmailer et utiliser un compte de messagerie comme gmail par exemple.

Si tu es sur un serveur, il faut que la fonction mail soit activée.

0