Tôi đang sử dụng Ubuntu.I cài đặt sendmail trong máy chủ địa phương của tôi bằng cách sử dụng lệnh sauGửi email cần có thời gian dài trong localhost
sudo apt-get install sendmail
Bây giờ tôi muốn kiểm tra xem email đi từ localhost của tôi sử dụng đoạn mã sau php.
<?php
$to = "[email protected]";
$subject = "Test mail";
$message = "Hello! This is a simple email message.";
$from = "[email protected]";
$headers = "From:" . $from;
mail($to,$subject,$message,$headers);
echo "Mail Sent.";
?>
Khi tôi thực thi mã, Phải mất rất nhiều thời gian và cuối cùng lặp lại thông báo là Thư đã gửi. Có khả năng sửa lỗi này không?
nâng cấp máy chủ của bạn? hoặc có thể bạn có một vấn đề tra cứu dns? –
có thể đây là câu hỏi hay hơn về Lỗi máy chủ: http://serverfault.com/ –
Chạy tập lệnh của bạn dưới 'strace -f' để xác định xem đó là lệnh nào. – sanmai