$from = "someonelse@example.com";
$headers = "From:" . $from;
echo mail ("borutflis1@gmail.com" ,"testmailfunction" , "Oj",$headers);
Tôi gặp khó khăn khi gửi email trong PHP. Tôi gặp lỗi : SMTP server response: 530 SMTP authentication is required
.
Tôi có ấn tượng rằng bạn có thể gửi email mà không cần xác minh. Tôi biết rằng thư này sẽ được lọc ra, nhưng điều đó không thành vấn đề ngay bây giờ.
[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = localhost
; http://php.net/smtp-port
smtp_port = 25
; For Win32 only.
; http://php.net/sendmail-from
sendmail_from = someonelse@example.com
Đây là thiết lập trong php.ini
tập tin. Tôi nên thiết lập SMTP như thế nào? Có máy chủ SMTP nào không yêu cầu xác minh hay tôi phải tự thiết lập máy chủ?
mail()
chức năng tích hợp sẵn của PHP .