Phpmailer Là Gì

*
Hôm qua chiến hữu bao gồm liên lạc nhờ fix loại vụ mail SMTP gởi thông qua tài khoản email host trên Google app, sau một hồi mò mẫm té ra vấn đề không hẳn vào code thực hiện của bản thân mình mà lại là vì bug vào class phpmailer cũ, cần biện pháp xử lý đơn giản là download phiên bạn dạng new (phpmailer 5.1).

Bạn đang xem: Phpmailer là gì

Thấy tính năng này có lẽ các đồng minh chạm mặt đề nghị post lên để phân chia đang số đông gì đã làm. Số là script gởi mail của phpmailer thực hiện SMTP thì các bạn tìm kiếm bên trên mạng cũng khá đầy, nhưng lại post lại phía trên cho chính mình nào quan tâm.

Thông số bao gồm nhằm chạy được SMTPhường. thì đòi hỏi tối tgọi 3 tyêu thích số là SMTPhường. Host, SMTPhường. Username, SMTPhường Password: – SMTPhường Host: thì ví như nhà cung cấp hình thức dịch vụ mail làm sao đưa ra SMTPhường thì họ cũng trở thành chuyển cho chính mình chiếc tác động, cụ thể của chưng Gmail và những mail thực hiện chính sách Google Apps thì có shop Host là smtp.email.com – SMTP. Username với SMTP Password chính là tài khoản email.

Các SMTPhường. khác sao thì chần chừ, cơ mà đối với Google thì chúng ta buộc phải cấu hình SSL với Port 465 nhằm có thể authen được.Nếu chúng ta làm sao đã quen với OOPhường rồi thì bài toán sử dụng class phpmailer khá đơn giản dễ dàng, nó cung ứng khá nhiều property và method cho những vấn đề của họ, bao gồm cả attachment trong mail.

Xem thêm: Hướng Dẫn Đề Ba Lên Dốc Cho Tài Mới, Đề Pa Lên Dốc Như Thế Nào Là Chuẩn Nhất

Dưới đó là đoạn script gởi mail nhưng mà mình demo, các bạn cũng có thể tham khảo sơ qua giải pháp sử dụng 1 số method với property của phpmailer class.


?Download tải về.txt
domain name.com"; // Recipients tin nhắn ID$name="Vo Duy Tuan"; // Recipient"s name$mail->From = $from;$mail->FromName = "Your From Name"; // Name to indicate where the gmail came from when the recepient received$mail->AddAddress($lớn,$name);$mail->AddReplyTo($from,"Vo Duy Tuan");$mail->WordWrap = 50; // phối word wrap$mail->IsHTML(true); // sover as HTML$mail->Subject = "Test mail script from bboomersbar.com";$mail->Body = "Mail ni duoc goi bang phpmailer class. - bboomersbar.com
"; //HTML Body$mail->AltBody = "Mail ni duoc goi bang phpmailer class. - bboomersbar.com"; //Text Body//$mail->SMTPDebug = 2;if(!$mail->Send())emang lại "Loi khi goi mail: " . $mail->ErrorInfo . "";elseemang đến "Sover mail thanh hao cong";?>
Các bạn cũng có thể download tệp tin zip sau đây bao gồm 3 tệp tin (class.phpmailer.php, class.smtp.php và skết thúc.php) cho vô localhost, biến hóa biết tin username,password đến đúng rồi kiểm tra demo xem thế nào. Chúc vui!

Download: Test Gmail SMTPhường. with PHP Mailer (testgmail-bboomersbar.com_.zip)

———————–LƯU Ý: Nếu script báo lỗi không connect được cho tới SMTP.. host chắc chắc hẳn rằng PHP..INI không enable extension “extension=php_openssl.dll”, hãy vứt lốt “;” làm việc trước cái đó đi cùng restart lại Server là ok. Nếu vẫn ko được nữa thì nên chất vấn trương mục tin nhắn coi tất cả đúng mực ko, hoặc kiểm soát xem tài khoản tin nhắn vẫn enable chế POPhường vào Setting chưa. Và chú ý cái version của class phpmailer nhé, nên tải về phiên phiên bản bắt đầu từ bỏ shop mình đặt tại bên trên tự trang http://phpmailer.worxware.com.