Envoyer des emails d’un ordinateur installé en local est bien pratique. Pour pouvoir envoyer des mails à partir de son pc (en local) lorsque l’on a installé Easyphp version 1.6 ou 1.7 il suffit de modifier la configuration du fichier php.ini en donnant les bons paramètres du serveur SMTP (Simple Mail Transfer Protocol).
Pour rappel, les serveurs SMTP sont des ordinateurs responsables de l’envoi et de la réception des e-mails sur Internet. Ils utilisent le protocole SMTP (Simple Mail Transfer Protocol) pour ce faire. SMTP est un protocole textuel utilisé pour envoyer et recevoir des messages. SMTP est le protocole le plus courant pour les serveurs de messagerie.
Si votre serveur SMTP n’est pas configuré vous risquez d’avoir ce type de message « Warning: mail(): Failed to connect to mailserver at « localhost » port 25«
Voici la configuration pour l’envoi de mail à avec easyphp installé en local. On considère ici que le fournisseur d’accès est free. On utilisera donc leur serveur SMTP pour l’envoi des emails.
Dans le fichier php.ini localisé le bloc suivant et modifié les lignes SMTP et sendmail_from en conséquence.
[mail function]
; For Win32 only. paramètre du serveur smtp de votre fournisseur d’accès
SMTP = smtp.free.fr ;for win32 only
; For Win32 only. l’adresse e-mail qui apparaitra dans le message envoyé
sendmail_from = mon.nom@free.fr ;for win32 only
; For Unix only. A configurer seulement si vous utilisez unix ou linux
;sendmail_path = mon.nom@free.fr ;