Làm cách nào để sử dụng PHPMailer với Trình soạn thảo?

Bài viết này trình bày cách cài đặt PHPMailer và sử dụng PHPMailer để gửi e-mail. Với PHPMailer, bạn có thể gửi e-mail theo chương trình bằng PHP

Bạn không thể sử dụng máy chủ SMTP bên ngoài để gửi e-mail nếu bạn có một trong các gói lưu trữ sau

  • Lưu trữ web [Khởi động, Drive, Turbo Boost hoặc Turbo Max]
  • đại lý lưu trữ
  • Lưu trữ WordPress được quản lý
Đối với các gói hosting này, bạn phải sử dụng máy chủ của A2 Hosting. Các gói lưu trữ khác có ít hạn chế hơn và có thể sử dụng một số máy chủ SMTP bên ngoài để gửi thư điện tử

Cài đặt PHPMailer với Composer

Trình soạn thảo là trình quản lý phụ thuộc cho PHP mà bạn có thể sử dụng để cài đặt các gói theo yêu cầu của dự án PHP

Để cài đặt PHPMailer bằng Composer, hãy làm theo các bước sau

  1. Đăng nhập vào tài khoản của bạn bằng SSH
  2. Thay đổi thư mục nơi bạn muốn sử dụng dự án PHPMailer. Vị trí có thể là gốc tài liệu của miền như được hiển thị hoặc thư mục con.
    [email protected] [~] cd public_html
  3. Để cài đặt PHPMailer, gõ lệnh sau

    [email protected] [~/public_html] composer require phpmailer/phpmailer

    Nhà soạn nhạc đề xuất các gói khác để cài đặt, nhưng chúng không cần thiết cho ví dụ này

Kiểm tra cài đặt PHPMailer

Để kiểm tra cài đặt, hãy làm theo các bước sau

  1. Tạo một tệp PHP để kiểm tra cài đặt. Bạn có thể tạo tệp bằng trình chỉnh sửa bạn chọn. Trong quy trình này, chúng tôi sử dụng vi, nhưng bạn cũng có thể sử dụng các trình chỉnh sửa dòng lệnh khác hoặc trình chỉnh sửa đồ họa trong bảng điều khiển của mình. Các tập tin được đặt tên mailer. php trong ví dụ này, nhưng nó có thể là bất kỳ tên nào kết thúc bằng. php.
    [email protected] [~/public_html] vi mailer.php
  2. Nhập [hoặc dán] đoạn mã sau vào trình chỉnh sửa. Thay thế các mục màu đỏ bằng giá trị thực cho tài khoản của bạn và lưu tệp

    isSMTP[];
    $mail->Host = gethostname[];
    $mail->SMTPAuth = true;
    $mail->Username = '[email protected]';
    $mail->Password = 'password';
    $mail->setFrom['[email protected]'];
    $mail->addAddress['[email protected]'];
    $mail->Subject = 'Here is the subject';
    $mail->Body    = 'This is the body.';
    $mail->send[];
    ?>
  3. Kiểm tra thiết lập bằng cách chạy tệp từ dòng lệnh hoặc truy cập trang trong trình duyệt web của bạn. Dòng lệnh được hiển thị bên dưới

    [email protected] [~/public_html] php mailer.php

    Tệp không tạo ra bất kỳ đầu ra hiển thị nào, nhưng thư được gửi đến người nhận

Cài đặt PHPMailer với Git

Git là một hệ thống kiểm soát phiên bản cũng có thể được sử dụng để cài đặt phần mềm

Để cài đặt PHPMailer bằng Git, hãy làm theo các bước sau

  1. Đăng nhập vào tài khoản của bạn bằng SSH
  2. Thay đổi thư mục nơi bạn muốn sử dụng dự án PHPMailer. Vị trí có thể là gốc tài liệu của miền như được hiển thị hoặc thư mục con.
    [email protected] [~] cd public_html
  3. Để cài đặt PHPMailer, gõ lệnh sau

    [email protected] [~/public_html] git clone //github.com/PHPMailer/PHPMailer.git
Kiểm tra cài đặt PHPMailer

Để kiểm tra cài đặt, hãy làm theo các bước sau

  1. Tạo một tệp PHP để kiểm tra cài đặt. Bạn có thể tạo tệp bằng trình chỉnh sửa bạn chọn. Trong quy trình này, chúng tôi sử dụng vi, nhưng bạn cũng có thể sử dụng các trình chỉnh sửa dòng lệnh khác hoặc trình chỉnh sửa đồ họa trong bảng điều khiển của mình. Các tập tin được đặt tên mailer. php trong ví dụ này, nhưng nó có thể là bất kỳ tên nào kết thúc bằng. php.
    [email protected] [~/public_html] vi mailer.php
  2. Nhập [hoặc dán] đoạn mã sau vào trình chỉnh sửa. Thay thế các mục màu đỏ bằng giá trị thực cho tài khoản của bạn và lưu tệp

    isSMTP[];
    $mail->Host = gethostname[];
    $mail->SMTPAuth = true;
    $mail->Username = '[email protected]';
    $mail->Password = 'password';
    $mail->setFrom['[email protected]'];
    $mail->addAddress['[email protected]'];
    $mail->Subject = 'Here is the subject';
    $mail->Body    = 'This is the body.';
    $mail->send[];
    ?>
  3. Kiểm tra thiết lập bằng cách chạy tệp từ dòng lệnh hoặc truy cập trang trong trình duyệt web của bạn. Dòng lệnh được hiển thị bên dưới

    [email protected] [~/public_html] php mailer.php

    Tệp không tạo ra bất kỳ đầu ra hiển thị nào, nhưng thư được gửi đến người nhận

Thêm thông tin

PHPMailer hỗ trợ nhiều tính năng hơn được hiển thị ở đây. Để biết thêm thông tin về PHPMailer, vui lòng truy cập https. //github. com/PHPMailer/PHPMailer

Làm cách nào để cài đặt PHPMailer bằng Composer?

Nhập " composer require phpmailer/phpmailer " và nhấn ↵ Enter . Terminal sẽ hiển thị một bức tường văn bản khi cài đặt Composer. Composer được cài đặt với một “autoload. php” mà bạn có thể sử dụng.

Trình soạn thảo cho PHPMailer là gì?

Cài đặt Composer và PHPMailer trên Windows [nếu bạn sử dụng XAMPP, WAMP, v.v. ] Composer là trình quản lý phụ thuộc cho PHP . Nó giúp bạn tải xuống, cài đặt và cập nhật các tiện ích mở rộng và thư viện PHP.

Làm cách nào để gửi email bằng PHPMailer trong PHP?

php'; . người dẫn chương trình. com'; . tld'; . ';

Làm thế nào để làm việc với PHPMailer?

Mở dấu nhắc Lệnh và chuyển đến thư mục của dự án mà bạn muốn sử dụng PHPMailer. .
isHTML[]. Nếu được thông qua đúng, hãy đặt định dạng email thành HTML
Môn học. Đặt chủ đề của Thư
Cơ thể người. Đặt nội dung của Thư
AltBody. Nội dung thay thế trong trường hợp ứng dụng e-mail không hỗ trợ HTML

Chủ Đề