Cấu hình để moodle send mail qua gmail

Cấu hình để moodle send mail qua gmail

Bởi Vũ Văn Huy -
Số lượng các câu trả lời: 6

Tôi create 1 tài khoản gmail. Có bác nào biết cách cấ́u hình trong moodle (mục Server | Email) để sao cho moodle có thể dùng gmail để send email đến các thành viên được không?

Thanks a lot!

Trung bình điểm đánh giá: -
Để phản hồi tới Vũ Văn Huy

Trả lời: Cấu hình để moodle send mail qua gmail

Bởi Hoang Quang Huy -

Bạn vào Site Administration>Server>Email>cấu hình SMTP host, user, pass theo gmail.

Để phản hồi tới Hoang Quang Huy

Trả lời: Cấu hình để moodle send mail qua gmail

Bởi Tran Huu -

A hướng dẫn em với.em đã  cấu hình theo hướng dẫn những ko dc.

Phiên bản moodle đang dùng 2.9

Trân trọng./

File đính kém Screenshot 2015-11-18 16.43.58.png
Để phản hồi tới Vũ Văn Huy

Trả lời: Cấu hình để moodle send mail qua gmail

Bởi Mậu Minh -

Trong mục Sever --> Email bạn cấu hình như sau :

SMTP Hosts : smtp.gmail.com:587

SMTP usename : là username gmail của bạn

SMTP password : là password của usename bên trên

Chúc thành công.

Để phản hồi tới Mậu Minh

Trả lời: Cấu hình để moodle send mail qua gmail

Bởi Nguyễn Xuân Công -

Nếu dùng gmail thì vào thư mục moodle/lib/phpmailer/ sửa file class.stmp.php

Đến dòng 82 có function Connect($host,$post=0,$tval=30) thì thêm 1 đoạn code nhỏ như sau vào dòng 83 :

dòng 82:  function Connect($host,$post=0,$tval=30){

dòng 83 : $host='ssl://'.$host;

dòng ... : }

Để phản hồi tới Nguyễn Xuân Công

Re: Trả lời: Cấu hình để moodle send mail qua gmail

Bởi Vũ Văn Huy -

Anh Công à tôi đã làm như Anh hướng dẫn nhưng vẫn không thể nào send email qua gmail được. 

Tôi dùng moodle 1.9.12

function Connect($host,$port=0,$tval=30) {
$host='ssl://'.$host;
# set the error val to null so there is no confusion
$this->error = null;

# make sure we are __not__ connected
if($this->connected()) {
# ok we are connected! what should we do?
# for now we will just give an error saying we
# are already connected
$this->error =
array("error" => "Already connected to a server");
return false;
}

....

 

Có đúng thế không ạ? 

Có ai đã send được mail bằng gmail với moodle không giúp tôi với.

Để phản hồi tới Vũ Văn Huy

Re: Trả lời: Cấu hình để moodle send mail qua gmail

Bởi Vũ Văn Huy -

Haha tôi send được email bằng gmail qua moodle rồi mọi người ạ. 

smtp.gmail.com:465 chứ không phải 587 đâu nhé. Phần còn lại làm như Anh Công hướng dẫn như đoạn code tôi post như trên.

 

Thanks A Công nhiều. Nhưng có vẻ lúc chạy cron.php hơi chậm vì nó send email lâu quá. Có ai có cách nào để chạy cron.php nhanh hơn không thì giúp tôi với nhé.

Thanks