Envoi de courrier depuis Localhost à l'aide de XAMPP : un guide
L'envoi de courrier depuis localhost peut être une tâche difficile. Cela est particulièrement vrai lorsque vous utilisez XAMPP, une distribution Apache populaire qui inclut MySQL, PHP et Perl. Cependant, avec la bonne configuration, il est possible d'envoyer sans effort du courrier depuis localhost à l'aide de XAMPP.
Utilisation de Sendmail avec XAMPP
XAMPP intègre le package sendmail, qui permet le courrier envoi depuis localhost.
Configuration PHP.ini
Le fichier php.ini, situé dans C:xamppphpphp.ini, doit être modifié. Supprimez le point-virgule de la ligne contenant extension=php_openssl.dll. De plus, modifiez la section [mail function] comme suit :
SMTP=smtp.gmail.com smtp_port=587 sendmail_from = [email protected] sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t"
Configuration de Sendmail.ini
Ouvrez C:xamppsendmailsendmail.ini et remplacez le code existant par le suivant :
[sendmail] smtp_server=smtp.gmail.com smtp_port=587 error_logfile=error.log debug_logfile=debug.log [email protected] auth_password=my-gmail-password [email protected]
Remplacez my-gmail-id et my-gmail-password avec vos identifiants Gmail actuels. Assurez-vous que toutes les clés en double, telles que sendmail_path, sont supprimées.
Redémarrage du serveur
Redémarrez le serveur XAMPP à l'aide du panneau de configuration. Cette étape est cruciale pour que les modifications prennent effet.
Considérations supplémentaires
Pour Gmail, assurez-vous d'activer l'accès à partir d'applications moins sécurisées en visitant https://support .google.com/accounts/answer/6010255.
Envoi d'e-mails à l'aide PHP
Créez un fichier PHP et utilisez la fonction mail() pour envoyer du courrier depuis localhost.
N'oubliez pas de suivre attentivement ces étapes et vous pourrez configurer avec succès XAMPP pour envoyer du courrier depuis localhost.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!