Cách cấu hình Xampp để gửi mail bằng php (ok)

Cách cấu hình Xampp để gửi mail bằng php Posted on May 24, 2013 | Leave a comment

1 Votes

Trong khi học cách gửi mail bằng php tôi đã gặp khó khăn khi phải thử nhiều cách cấu hình xampp trên mạng để test file send mail. Sau nhiều lần thất bại thì cuối cùng tôi cũng tìm được cách gửi mail thành công khá đơn giản. Hi vọng cách này có thể giúp được các bạn như nó đã giúp tôi.

Đầu tiên, vào thư mực Xampp(thường là C:\xampp), sau đó vào thư mục ‘sendmail’, mở file ‘sendmail.ini’ và chỉnh lại các thông số như sau: [sendmail] smtp_server=smtp.gmail.com smtp_port=465 smtp_ssl=auto default_domain=brettshaffer.com error_logfile=error.log auth_username= auth_password=

Lưu ý đây là gửi mail bằng gmail. Gmail yêu cầu kết nối SSL nên tôi sử dụng cổng SSL 465 và smtp_ssl=auto. Nếu SSL không cần thiết đối với SMTP server của bạn thì chỉ cần smtp_ssl=none.

Khi đã chỉnh xong các bạn nhớ save lại. Tiếp đến là edit file ‘php.ini’ trong thư mục xampp\php\

Tìm dòng sendmail_path và sửa thành:

sendmail_path = “C:\xampp\sendmail\sendmail.exe -t”

(Bỏ dấu 😉 ở đầu nếu có, nếu bạn để xampp ở thư mục nào thì sửa lại theo đường dẫn của bạn)

Bây giờ bạn save lại và restart apache server, sau đó chạy file send mail.

Cuối cùng là cầu trời cho Inbox của bạn nhận được thư. Nếu không thì bạn lại phải google tiếp để tìm cách cấu hình khác. Tôi tìm trên stackoverflow có một số cách nhưng áp dụng ko thành công. May mà tìm được cách này ^^

(nguồn: http://blog.shiraj.com/2010/09/how-to-php-sendmail-and-xampp-on-windows/)

Last updated