web-dev-qa-db-fra.com

Le courrier n'est pas envoyé après l'enregistrement du site local

J'ai installé un nouveau site WP sur un ordinateur local équipé d'un serveur wamp. Lorsqu'un nouvel utilisateur s'inscrit, il reçoit le message "enregistrement réussi" mais aucun courrier contenant le mot de passe n'est jamais envoyé. Également vérifié le dossier de courrier indésirable.
Quelle peut être la cause?

3
Ash

Probablement votre configuration locale puisque Wamp ne vient PAS avec le serveur de messagerie. Mais vous pouvez configurer les paramètres STMP de PHP pour qu'ils pointent vers un autre serveur de votre réseau local qui exécute un serveur SMTP, ou vers le serveur SMTP de votre fournisseur de services Internet.

ce fil a un exemple de la façon de le configurer: http://www.wampserver.com/phorum/read.php?2,31302,70969

3
Bainternet

Il y a de fortes chances que ce ne soit pas vraiment un problème WordPress, mais un problème de configuration du courrier sur votre environnement local/dev.

Vous pouvez installer un serveur SMTP "factice" sur votre machine de développement locale, ce qui vous permet de gagner en indépendance par rapport à votre environnement. Je travaille souvent sur des sites clients où l'accès au port 25 est étroitement contrôlé, et utiliser MockSMTP est très utile pour tester les emails de notification.

Pour OS X: MockSMTP

Pour Windows: smtp4dev

2
anu