PHPMailer là một thư viện gửi email rất phổ biến, được phát triển tích cực cho PHP. Và đó là mã nguồn mở
Để biết thêm thông tin về PHPMailer hoặc để đóng góp, hãy xem trang PHPMailer GitHub. Tìm kiếm một máy chủ lưu trữ chuyên dụng hàng đầu?
Dưới đây, chúng tôi sẽ cung cấp cho bạn một ví dụ nhanh chóng và dễ dàng về tập lệnh hoạt động mà bạn có thể sử dụng trong môi trường phát triển cục bộ hoặc trực tiếp trên máy chủ Lưu trữ InMotion của mình
Cài đặt các phụ thuộc PHPMailer
Bạn có thể hào hứng nhận mã này vào ứng dụng của mình, nhưng trước tiên, bạn cần đảm bảo rằng mình đã cài đặt thư viện mã cần thiết
Trong ví dụ này, chúng ta sẽ cài đặt PHPMailer với Composer, vì đó là phương pháp ưa thích của rất nhiều nhà phát triển PHP
composer require phpmailer/phpmailer
Đó là nó. Nếu bạn chưa có, nhà soạn nhạc sẽ tạo thư mục "nhà cung cấp" của bạn và điền vào tệp tự động tải của bạn
Thêm mã vào ứng dụng của bạn
Bây giờ là phần thú vị. Nhưng trước khi chạy mã này, hãy đảm bảo thay đổi một số văn bản mẫu mà chúng tôi đã sử dụng bên dưới bằng thông tin của riêng bạn
MẫuThay thế bằng[email được bảo vệ]Địa chỉ email người gửi của bạnthư. thí dụ. comTên máy chủ SMTP của bạn‘mật khẩu’Mật khẩu email người gửi[email được bảo vệ]Địa chỉ email người nhậnTên người gửiTên người gửi mong muốnTên người nhậnTên người nhận mong muốnKhi bạn đã tắt văn bản mẫu, hãy nhớ chọn chế độ phát triển phù hợp. Mã này có thể được sử dụng trên máy chủ cục bộ của bạn hoặc môi trường sản xuất trực tiếp
Đối với phát triển cục bộ, hãy đặt biếnuse PHPMailer\PHPMailer\PHPMailer;
0 thành use PHPMailer\PHPMailer\PHPMailer;
1Đối với máy chủ trực tiếp, hãy thay đổi biến use PHPMailer\PHPMailer\PHPMailer;
0 thành use PHPMailer\PHPMailer\PHPMailer;
3Chúng tôi đã sẵn sàng để bắt đầu