46 votes

Comment configurer WAMP (localhost) pour envoyer des e-mail à l'aide de Gmail?

Je veux utiliser la fonction mail() de mon localhost. J'ai installé WAMP et un compte Gmail. Je sais que le SMTP de Gmail est smtp.gmail.com et le port 465 (plus d'infos à partir de gmail). Ce dont j'ai besoin pour configurer WAMP si je peux utiliser la fonction mail ()?

Merci!!

28voto

CMS Points 315406

Serveurs Gmail utiliser l'Authentification SMTP sous SSL. Je pense qu'il est inutile d'utiliser la fonction mail() en vertu des circonstances, de sorte que vous pourriez vouloir vérifier ces alternatives:

Deux types d'authentification SMTP sous SSL.

Vous devez activer le php_openssl extension sur votre php.ini.

Ressources Supplémentaires:

14voto

snm-yah Points 2067

==============================

voici un bon tutoriel comment configurer smtp et envoyer des messages à l'aide de WAMP, XAMP.

installer hMailServer; Puis, pour configurer votre ordinateur pour envoyer correctement mail, vous devez effectuer les opérations suivantes:

1) When you first open hMailServer Administrator, you need to add a new domain.
2) Click on the "Add Domain ..." button at the Welcome page. 
3) Under the domain text field, enter your computer's IP, in this case it should be 127.0.0.1.
4) Click on the Save button.
5) Go to Settings>Protocols>SMTP and select "Delivery of Email" tab
6) Enter "localhost" in the localhost name field.
7) Click on the Save button.

Si vous avez besoin d'envoyer du courrier à l'aide d'un DE destinataire d'un autre ordinateur, vous devez autoriser les livraisons à partir d'Externe à Externe des comptes. Pour ce faire, procédez comme suit:

1) Go to Settings>Advanced>IP Ranges and double click on "My Computer" which should have IP address of 127.0.0.1
2) Check the Allow Deliveries from External to External accounts checkbox.
3) Save settings using Save button.

Si vous utilisez un compte Gmail, puis besoin de petites modifications :

1) Go to Settings>Protocols>SMTP and select "Delivery of Email" tab
2) Enter "smtp.gmail.com" in the Remote Host name field.
3) Enter "465" as the port number
4) Check "Server requires authentication"
5) Enter your Google Mail address in the Username field
6) Enter your Google Mail password in the password field.
7) Check "Use SSL"

2voto

Scott Evernden Points 17858

je sais que dans XAMPP je peux configurer sendmail.ini à l'avant de messagerie local. besoin de mettre

smtp_sever
smtp_port
auth_username
auth_password

cela fonctionne lorsque j'utilise mon propre serveur, pas de gmail ne peut donc pas dire pour certains, vous auriez pas de problèmes

2voto

abel Points 865

utiliser stunnel sur votre serveur, à envoyer avec gmail. une recherche sur google.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X