Gửi thư localhost php

XAMPP (Cross-Platform (X), Apache, MariaDB, PHP và Perl) là một nền tảng chéo mã nguồn mở. Hơn nữa, đây là gói ngăn xếp giải pháp máy chủ web miễn phí. XAMPP được phát triển bởi Apache Friends. Vì hầu hết các giải pháp nhân viên web thực sử dụng các phần tương tự như XAMPP, nên có thể hình dung được việc phát triển từ nhân viên thử nghiệm cục bộ thành nhân viên trực tiếp. Bây giờ câu hỏi là làm thế nào để gửi thư từ localhost XAMPP bằng Gmail

Trước tiên, bạn cần định cấu hình XAMPP, sau khi nó được cài đặt. Sau đó, hãy làm theo các bước bên dưới để gửi thư từ localhost bằng Gmail

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

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

2. Điều hướng php. ini từ C. \xampp\php

3. Nhấn ctrl + f để tìm chức năng mail

4. Tìm kiếm và chuyển các giá trị được đề cập bên dưới

SMTP=smtp. gmail. com

smtp_port=587

sendmail_from = milopleInc@gmail.com   /*Id gmail của bạn*/

sendmail_path = "\"C. \xampp\sendmail\sendmail. exe\" -t"

5. mở gửi thư. ini từ C. \xampp\sendmail

6. Nhấn ctrl + f và tìm sendmail

7. Tìm kiếm và chuyển các giá trị được đề cập bên dưới

smtp_server=smtp. gmail. com

smtp_port=587

error_logfile=lỗi. nhật ký

debug_logfile=debug. nhật ký

›  auth_username=milopleInc@gmail.com   /*Id Gmail của bạn*/

auth_password=**********  /*Your Gmail password*/

›  force_sender=milopleInc@gmail.com   /*Tùy chọn*/

8. Kịch bản gửi thư

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

<?php

$to_email = "receipient@gmail. com";

$subject = "Kiểm tra email để gửi từ XAMPP";

$body = "Xin chào, Đây là thư thử nghiệm để kiểm tra cách gửi thư từ Localhost;

$tiêu đề = "Từ. email người gửi";

 

if (mail($to_email, $subject, $body, $headers))

 

{

    echo "Đã gửi thành công email tới $to_email. ";

}

 

khác

 

{

    echo "Gửi email không thành công. ";

}

Bạn xong việc rồi. 🙂

chú ý. Nếu bạn nhận được thông báo cảnh báo, thì hãy sắp xếp cài đặt “Ứng dụng kém an toàn hơn” như minh họa bên dưới. Đôi khi không bật 'ứng dụng kém an toàn' là nguyên nhân chính khiến client không nhận được mail

Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách gửi email từ localhost bằng PHP và Gmail. Trong ứng dụng web PHP, hàm mail() dùng để gửi thư. Nhưng chức năng mail() sẽ không hoạt động trong môi trường localhost. Trong hướng dẫn này, chúng tôi sẽ gửi email từ hệ thống localhost bằng PHP và Gmail

Trong hướng dẫn này, chúng tôi sẽ sử dụng PHPmailer để gửi email từ localhost bằng PHP. Thư viện PHPmailer cung cấp cách gửi email từ localhost với máy chủ SMTP bằng PHP. Chúng tôi sẽ sử dụng tài khoản Gmail làm máy chủ SMTP để gửi email từ localhost. Trước khi sử dụng máy chủ Gmail SMTP, chúng tôi cần định cấu hình cài đặt trong tài khoản Gmail của mình

Tôi có thể gửi email từ localhost không?

Bạn có thể gửi thư từ máy chủ cục bộ bằng gói sendmail , gói sendmail được tích hợp sẵn trong XAMPP. Vì vậy, nếu bạn đang sử dụng XAMPP thì bạn có thể dễ dàng gửi thư từ localhost. Ví dụ, bạn có thể cấu hình C. \xampp\php\php. ini và c. \xampp\sendmail\sendmail.

Làm cách nào để gửi thư từ máy chủ cục bộ trong PHP bằng WAMP?

Cách gửi thư từ máy chủ cục bộ trong php bằng wamp .
Tạo một thư mục có tên là sendmail trong C. \wamp\ hoặc C. \wamp64\
Tải Sendmail về và giải nén trong thư mục sendmail
Mở thư gửi. ini và thay đổi nó như sau. .
Bật Quyền truy cập IMAP trong Cài đặt gmail của bạn -> Chuyển tiếp và POP/IMAP -> Truy cập IMAP

Làm cách nào tôi có thể gửi email bằng PHP?

Sử dụng hàm PHP mail() . Hàm mail() tích hợp sẵn của PHP là một trong những cách đơn giản nhất để gửi email trực tiếp từ chính máy chủ web. Nó chỉ cần ba tham số bắt buộc. địa chỉ email, chủ đề email và nội dung thư—và gửi nó đến người nhận.

Làm cách nào để gửi thư bằng PHP bằng XAMPP?

Gửi thư bằng PHP .
chỉnh sửa php. ini trong thư mục con php\ của thư mục cài đặt XAMPP (thường là C. \xampp). .
Chỉnh sửa thư gửi. ini trong thư mục con sendmail\ của thư mục cài đặt XAMPP của bạn. .
Khởi động lại máy chủ Apache bằng bảng điều khiển XAMPP