Voglio imparare yii come il mio primo framework. E sto cercando di far funzionare il modulo di contatto. Ma ho ottenuto questo errore: Come configurare php.ini per usare gmail come server di posta
Ho già configurato file php.ini da:
C:\wamp\bin\php\php5.3.0
e cambiato il default per questi valori:
[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]
che ho visto da qui che gmail non usa la porta 25, che è l'impostazione predefinita in php.ini. Così ho usato 23. E ho anche aperto quella porta nel firewall di Windows 7. Tramite regole in entrata.
Poi ho anche curato la configurazione principale nella mia applicazione Yii, per abbinare l'e-mail che sto usando:
// application-level parameters that can be accessed
// using Yii::app()->params['paramName']
'params'=>array(
// this is used in contact page
'adminEmail'=>'[email protected]',
),
);
Infine, ho riavviato WampServer. Quindi ho cancellato tutti i miei dati di navigazione. Perchè allora continuo a vedere che sta segnalando la porta 25 nell'errore. Ho perso qualcosa? Per favore aiuto.
qualcuno in casa ??? hehe – user225269
porta 25 e 23 sono entrambe sbagliate. Inoltre gmail accetta solo smtp dopo l'autorizzazione.Quindi da qualche parte devi inserire il tuo nome utente e la password. Vedi http://mail.google.com/support/bin/answer.py?hl=it&answer=13287 Non so se yii è in grado di inviare posta usando TLS o SSL – wimh