Làm cách nào để gửi thư từ localhost trong PHP bằng xampp?

Thường cần cấu hình máy chủ XAMPP để gửi email từ máy chủ cục bộ bằng PHP. Để đáp ứng mục tiêu đó, bạn cần thay đổi hai tệp, chẳng hạn như sendmail. ini và php. ban đầu. Sau đây, chúng tôi sẽ trình bày cho bạn những bước bạn cần thực hiện để đạt được điều đó

Dưới đây, bạn có thể tìm thấy các bước để định cấu hình XAMPP để gửi email từ máy chủ cục bộ bằng PHP

Bước đầu tiên là mở Thư mục cài đặt XAMPP

Bước thứ hai là chuyển sang C. \xampp\php và mở php. tập tin ini

Trong khuôn khổ của bước thứ ba, bạn nên nhấn ctrl + f để tìm [chức năng thư]

Bây giờ, cần phát hiện và chuyển các giá trị, được minh họa bên dưới

SMTP=smtp.gmail.com
smtp_port=587
sendmail_from = [email protected]
sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t"

Bước tiếp theo là đến C. \xampp\sendmail và mở sendmail. tập tin ini

Nhấn ctrl + f để tìm [sendmail]

Bước thứ bảy xem xét việc tìm kiếm và chuyển các giá trị, được minh họa bên dưới

Cuối cùng, hãy xem kịch bản gửi email trông như thế nào

[email protected]";
 $subject = "Simple Email Testing via PHP";
 $body = "Hello,nn It is a testing email sent by PHP Script";
 $headers = "From: sender\'s email";

 if [mail[$to_email, $subject, $body, $headers]] {
   echo "Email successfully sent to $to_email...";
 } else {
   echo "Email sending failed...";
 }

?>

Sau khi làm theo các bước trên, bạn sẽ quản lý để gửi email. Tuy nhiên, nếu bạn vẫn gặp sự cố khi gửi email, thì lý do có thể nằm trong số những điều sau đây

  1. Một cổng bị hỏng
  2. Mật khẩu sai
  3. Các email được gửi muộn
  4. Gmail không nhận được các quyền cần thiết
  5. Cấu hình email sai

XAMPP được coi là gói giải pháp máy chủ web đa nền tảng miễn phí và mã nguồn mở. Nó được thiết kế và phát triển bởi Apache Friends. Nó bao gồm cơ sở dữ liệu MariaDB, Máy chủ HTTP Apache, cũng như trình thông dịch cho các tập lệnh được viết bằng ngôn ngữ lập trình PHP và Perl

Cách gửi mail từ localhost XAMPP bằng PHP


Để gửi thư từ localhost XAMPP bằng Gmail, hãy định cấu hình XAMPP sau khi cài đặt. Thực hiện theo các bước dưới đây cho cùng

Các bước gửi thư từ Localhost XAMPP bằng Gmail

Mở thư mục cài đặt XAMPP


Đi đến C. \xampp\php và mở php. tập tin ini
Tìm [chức năng thư] bằng cách nhấn ctrl + f
Tìm kiếm và chuyển các giá trị sau
SMTP=smtp. gmail. com
smtp_port=587
sendmail_from = YourGmailId@gmail. com
sendmail_path = "\"C. \xampp\sendmail\sendmail. exe\" -t"


Bây giờ, đi đến C. \xampp\sendmail và mở sendmail. tập tin ini

Tìm [sendmail] bằng cách nhấn ctrl + f
Tìm kiếm và chuyển các giá trị sau
smtp_server=smtp. gmail. com
smtp_port=587 hoặc 25 // sử dụng bất kỳ trong số chúng
error_logfile=lỗi. đăng nhập
debug_logfile=gỡ lỗi. đăng nhập
auth_username=YourGmailId@gmail. com
auth_password=Mật khẩu Gmail của bạn
force_sender=YourGmailId@gmail. com[tùy chọn]

Đây là mã thực tế mà bạn phải viết
Kịch bản gửi thư

Chủ Đề