Tester les formulaires de contact en local avec une adresse Free

Pour créer un site internet, nous utilisons souvent un émulateur de serveur web afin de développer en Local, sur notre ordinateur.

Grâce à l’émulateur (WAMP, MAMP, LAMP…) l’ordinateur du développeur se transforme en véritable serveur web mais sans y être connecté.

Alors pour tester les formulaires de contacts, il faut autoriser l’émulateur à envoyer les mails de réponse.

Editer php.ini

Pour cela, on peut modifier le fichier php.ini, clic sur l’icone wamp, onglet php, puis php.ini

L’éditer comme suit:

[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = smtp.free.fr
; http://php.net/smtp-port
smtp_port = 25

; For Win32 only.
; http://php.net/sendmail-from
sendmail_from ="votreadresse@free.fr"

En effet Free en tant que FAI bloque les envois de mail depuis un autre SMTP.

En utilisant votreadresse chez Free, vous pourrez envoyer des emails depuis vos formulaires de contacts en local.

En complément, il peut être utile de conserver une trace des emails envoyés. Pour cela, toujours dans le fichier php.ini, quelques ligne plus bas, il suffit de décommenter la ligne mail.log en enlevant le point virgule en début de ligne et spécifier le chemin du dossier ou vous souhaitez recevoir ces logs.

; The path to a log file that will log all mail() calls. Log entries include
; the full path of the script, line number, To address and headers.

mail.log = "c:/wamp64/logs/mails.log"

; Log mail to syslog (Event Log on Windows).
;mail.log = syslog

One thought on “Tester les formulaires de contact en local avec une adresse Free

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Haut de page
Slide down