Je veux apprendre yii comme mon premier framework. Et j'essaie de faire fonctionner le formulaire de contact. Mais je suis arrivé cette erreur: Comment configurer php.ini pour utiliser gmail comme serveur de messagerie
Je l'ai déjà configuré le fichier php.ini de:
C:\wamp\bin\php\php5.3.0
Et changé la valeur par défaut à ces valeurs:
[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = ssl:smtp.gmail.com
; http://php.net/smtp-port
smtp_port = 23
; For Win32 only.
; http://php.net/sendmail-from
sendmail_from = [email protected]
Je l'ai vu de ici que Gmail n'utilise pas le port 25, qui est le défaut dans le fichier php.ini. J'ai donc utilisé 23. Et a également ouvert ce port dans le pare-feu Windows 7. Via les règles entrantes
Je la config a également édité principale dans mon application yu, pour correspondre à l'e-mail que j'utilise:
// application-level parameters that can be accessed
// using Yii::app()->params['paramName']
'params'=>array(
// this is used in contact page
'adminEmail'=>'[email protected]',
),
);
Enfin, je remis en marche WampServer. Puis effacé toutes mes données de navigation. Pourquoi alors je vois encore que son pointage sur le port 25 dans l'erreur. Ai-je oublié quelque chose? S'il vous plaît aider.
Toute personne maison ??? hehe – user225269
port 25 et 23 sont tous les deux tort. De plus, gmail n'accepte que smtp après autorisation.Donc, quelque part, vous devez également entrer votre nom d'utilisateur et mot de passe. Voir http://mail.google.com/support/bin/answer.py?hl=fr&answer=13287 Je ne sais pas si yii est en mesure d'envoyer des messages en utilisant TLS ou SSL – wimh