Chcę nauczyć się yii jako mojego pierwszego frameworka. Staram się, aby formularz kontaktowy działał. Ale mam ten błąd: Jak skonfigurować php.ini do korzystania z Gmaila jako serwera poczty
Ja już skonfigurowany plik php.ini z:
C:\wamp\bin\php\php5.3.0
I zmienił domyślne do tych wartości:
[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]
widziałem od tutaj Gmail nie używa portu 25, który jest domyślny w php.ini. Więc użyłem 23. I otworzyłem ten port w zaporze Windows 7. Poprzez reguły przychodzące.
Wtedy też edycja głównego config w mojej aplikacji Yii, aby dopasować e-mail, który używam:
// application-level parameters that can be accessed
// using Yii::app()->params['paramName']
'params'=>array(
// this is used in contact page
'adminEmail'=>'[email protected]',
),
);
Wreszcie wznowiona -WampSerwer. Następnie wyczyściłem wszystkie moje dane przeglądania. Dlaczego więc nadal widzę, że wskazuje na port 25 w błędzie. Czy coś mi brakuje? Proszę pomóż.
Każdy dom ??? hehe portu – user225269
25 i 23 są zarówno złe. Ponadto gmail akceptuje smtp tylko po autoryzacji.Więc gdzieś musisz podać swoją nazwę użytkownika i hasło. Zobacz http://mail.google.com/support/bin/answer.py?hl=pl&answer=13287 Nie wiem, czy yii jest w stanie wysyłać pocztę przy użyciu TLS lub SSL – wimh