Tài liệu vấn đề về việc gởi mail vào các tài khoản mail free. - Pdf 87

Ngày trước mình hay gặp vấn đề về việc gởi mail vào các tài khoản mail free. đa
phần các server gởi đi đều dính dô spam. rồi test tại máy local thi ko gởi được mail ra
ngoài để test cho nó tiện. với việc tạo server home chạy code nhiều bạn cũng gặp
vấn nạn ở chổ cái mail là gởi dô yahoo hay gmail nó ko chạy luôn. dân web mà học
cấu hình lại server giả này cũng cực. Mới ngâm được cái PHPMailer thấy rất hay dù
bi
ết lâu rồi nhưng chưa có thời gian viết 1 cái hàm cụ thể.
Hi tại sao mình lại hướng dẫn gmail mà ko phải là yahoo hay cái khác :
Trước hết it's FREE! Mà các SMPT hay host của việt nam IP lõm quá chạy thua xa
Gmail. mà google lại hỗ trợ quá tuyệt hình như là 500 mail cho 1 ngày thì phải gởi đã
đời. đối với web nhỏ như chúng ta thôi nha. chứ vài nghìn mình ko nghĩ tới.
Bắt đầu.
1. Bạn phải sử dụng PHP5 nha và port 465 chắc chắn được phép chạy vì nó sẽ kết
nối với Gmail
2. Download PHPMailer
3. Vào :
đăng ký cái tài khoản (chắc ai cũng có 1 cái rồi nhỉ )
Include file phpmailer ch
ứa class làm việc này vào file mà bạn cần sử lý gởi mail :
PHP Code:
require_once('phpmailer/class.phpmailer.php');
Đinh nghĩa biến cho tài khoản Gmail của bạn
PHP Code:
define('GUSER', ''); // tài khoản đăng nhập Gmail
define('GPWD', 'password'); // mật khẩu cho cái mail này
Rồi hàm nãy đã viết sẳn bạn chỉ việc dùng hay viết lại thêm cái gì đó theo ý bạn thôi.
nhúng nó vào file gởi mail của bạn rồi chạy
PHP Code:
function smtpmailer($to, $from, $from_name, $subject, $body) {
global $error;
$mail = new PHPMailer(); // tạo một đối tượng mới từ class PH

bạn có thể thay thế các giá trị bên trên thành 1 biến lấy từ Form của bạn nhé
PHP Code:
$_POST hay $_GET gì gì đó
Và hơn 1 chút thay vì chỉ gởi mà lặng lẽ rôi im ru
PHP Code:
if (smtpmailer('', '', 'yourName', 'test m
ail message', 'Hello World!')) {
// gởi xong rồi thông báo gì đó cho ngươi dùng :D viết ở đây
}
if (!empty($error)) echo $error;
__________________


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status