Học lập trình web PHP
- Mr.Tom
- June 07, 2012
- Học lập trình web PHP
- 4,447 views
Email Class PHP - Gửi Email bằng SMTP server. Full class_smtp source php
Nếu áp dụng thành công, bạn có thể dễ dàng thực hiện chiến lượt email marketing của mình rồi đấy
Trước hết, bạn download toàn bộ source code:
Gửi email bằng server smtp email class PHP tại đây
Sau khi download về xong, bạn mở file sample.php ra để cấu hình lại cho phù hợp nhé.
Nội dung file sample.php như sau:
<?php
include ("class.phpmailer.php");
$mail = new PHPMailer();
$mail->setMail('smtp'); // smtp | mail (ham mail trong PHP), default: mail
$mail->Host = "smtp.gmail.com"; //
$mail->Port = 465;
$mail->SMTPAuth = true;
$mail->SMTPSecure = 'ssl'; // ssl hoac tls, neu su dung tls thi $mail->Port la: 587
$mail->Username = "[email protected]"; // tai khoan dang nhap de gui email
$mail->Password = "*********"; // mat khau gui email
$mail->From = "[email protected]"; // email se duoc thay the email trong smtp
$mail->AddReplyTo("[email protected]"); // email cho phep nguoi dung reply lai
$mail->FromName = "iTNET"; // ho ten nguoi gui email
$mail->WordWrap = 50;
$mail->IsHTML('text/html'); //text/html | text/plain, default:text/html
$mail->AltBody = "Send from ITNetCorp class_smtp_mail"; //Text Body
$mail->Body = "Noi dung can gui"; //HTML Body
$mail->Subject = "Tieu de email";
$mail->AddAddress("[email protected]"); // email nguoi nhan
$mail->Send();
$mail->ClearAddresses();
?>
Những phần cần quan tâm thay đổi để kiểm tra thử đó là:
- $mail->Username
- $mail->Password
- $mail->AddAddress // nguoi nhan email
Bạn có thể khám phá thêm trong class.phpmailer.php và class_smtp.php về các tính năng như là:
cc
bcc
Attach file
...
Trong 1 tình huống nào đó, nếu không gửi được email, bạn cần phải bật tính năng IMAP trong gmail nhé
Tuy nhiên, với chứng thực của google, thư của bạn sẽ bị cho là spam, thư rác trong trường hợp nội dung quá ngắn và gửi email nhiều trong ngày.
Chúc bạn thành công!
Download source Gửi email bằng server smtp email class PHP
Công ty thiết kế website, lập trình phần mềm NEVICOM
Bài viết khác:
- Gửi mail SMTP - PHP đơn giản nhất - Send Mail using SMTP and PHP
01/06/2012
- OpenID là gì | hướng dẫn cách sử dụng OpenID của yahoo, gmail bằng PHP. Đăng nhập gmail, yahoo bằng PHP
26/05/2012
- Ajax file upload - upload file tự động bằng PHP sử dụng ajax
26/05/2012
- Xử lý XML trong PHP5 một cách nhanh chóng và hiệu quả
26/05/2012
- 17 tùy biến .htaccess để cấu hình lại website, cấu hình lại appache để website bạn chạy theo ý muốn mình
19/05/2012
- Sao file .htaccess không chạy được trên windows? không chạy trên localhost
19/05/2012
- Help me! Làm sao để tạo được file .htaccess trên windows?
19/05/2012
- Đăng nhập vào quản trị không cần biết mật khẩu, kỹ thuật gọi là bypass login.
28/03/2012
- Phân tích lổ hỏng upload file và cách phòng chống (P1)
16/03/2012
- PHP code tạo captcha chống auto spam đơn giản, học PHP ai cũng có thể làm được
02/03/2012
- PHP căn bản: Bài 1 - Hướng dẫn cài đặt webserver trên windows - để chạy được php trên máy tính của mình
17/02/2012
Bình luận