Chúng tôi có thể gửi email thông qua tập lệnh PHP không?

Đối với bất kỳ trang web nào, gửi email bằng tập lệnh PHP là một yêu cầu rất phổ biến. Ví dụ: nếu trang web chứa bất kỳ tùy chọn đăng ký nào cho người dùng, thì cần có email xác nhận để gửi cho người dùng để xác minh email. Bạn có thể gửi email bằng PHP bằng cách sử dụng hàm PHP mail[] hoặc bất kỳ thư viện PHP nào. Hai thư viện PHP được sử dụng chủ yếu để gửi email là PHPMailer và Swiftmailer. Cách gửi email bằng hàm mail[] đã được thảo luận trong một hướng dẫn khác. Việc sử dụng thư viện PHPMailer để gửi email bằng PHP đã được trình bày trong hướng dẫn này

Gửi Email bằng PHPMailer

PHPMailer là một thư viện lớp rất hữu ích chứa một tập hợp các hàm để gửi email bằng PHP. Bạn có thể gửi email theo nhiều cách khác nhau từ máy chủ cục bộ bằng thư viện này. Chạy lệnh sau để cài đặt PHPMailer trong hệ điều hành Ubuntu

$ sudo apt-get install libphp-phpmailer

điều kiện tiên quyết

Bạn phải có tài khoản Gmail để sử dụng tiện ích gửi email của PHPMailer. Sau khi cài đặt PHPMailer, bạn phải bật tùy chọn “Cho phép ứng dụng kém an toàn hơn” trong tài khoản Gmail của mình

Các ví dụ khác nhau về gửi email bằng cách sử dụng PHPMailer

Dưới đây là các cách sử dụng thư viện PHPMailer sau đây để gửi email theo nhiều cách khác nhau

ví dụ 1. Gửi văn bản Email

Đoạn script sau đây chỉ ra cách gửi một email đơn giản bằng PHPMailer. Tập lệnh này chỉ định bốn phần thiết yếu của bất kỳ email nào [từ, đến, chủ đề, nội dung]. Các phương thức setFrom và addAddress được sử dụng để đặt địa chỉ email của người gửi và người nhận. Thuộc tính Chủ đề và Nội dung được sử dụng để đặt chủ đề và nội dung của email. Nếu email được gửi chính xác, thì thông báo thành công sẽ được in và nếu email không được gửi, thông báo lỗi sẽ được in

Chủ Đề