Tôi muốn tìm hiểu yii làm khung công tác đầu tiên của mình. Và tôi đang cố gắng làm cho biểu mẫu liên hệ hoạt động. Nhưng tôi đã nhận lỗi này: Cách cấu hình php.ini để sử dụng gmail làm máy chủ thư
Tôi đã cấu hình file php.ini từ:
C:\wamp\bin\php\php5.3.0
Và thay đổi mặc định với các giá trị:
[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]com
Tôi đã nhìn thấy từ ở đây gmail không sử dụng cổng 25, đây là mặc định trong php.ini. Vì vậy, tôi đã sử dụng 23. Và cũng đã mở cổng đó trong tường lửa của Windows 7. Thông qua quy tắc gửi đến.
Sau đó, tôi cũng sửa cấu hình chính trong ứng dụng yii tôi, để phù hợp với email mà tôi đang sử dụng:
// application-level parameters that can be accessed
// using Yii::app()->params['paramName']
'params'=>array(
// this is used in contact page
'adminEmail'=>'[email protected]',
),
);
Cuối cùng, tôi khởi động lại wampserver. Sau đó xóa tất cả dữ liệu duyệt web của tôi. Tại sao sau đó tôi vẫn thấy rằng nó chỉ ra cổng 25 trong lỗi. Tôi có nhớ điều gì không? Hãy giúp tôi.
Bất cứ nhà ??? hehe – user225269
cổng 25 và 23 đều sai. Hơn nữa gmail chỉ chấp nhận smtp sau khi ủy quyền.Vì vậy, một nơi nào đó bạn cũng phải nhập tên người dùng và mật khẩu của bạn. Xem http://mail.google.com/support/bin/answer.py?hl=vi&answer=13287 Tôi không biết liệu yii có thể gửi thư bằng TLS hay SSL – wimh