Tôi đã làm theo các hướng dẫn này , và tôi có điều này chạy từ dòng lệnh. Tôi chạy thử nghiệm từ dòng lệnh như vậy:
echo "Just testing my sendmail gmail relay" \
| mail -s "Sendmail gmail Relay" my-email@example.com
Có một sự chậm trễ, nhưng cuối cùng nó cũng gửi email ...
Khi tôi gọi mail () từ php, nó hết thời gian hoặc chết với lỗi "504 Gateway Hết giờ".
Trong bài viết có ghi "Nếu bạn sẽ gặp phải sự chậm trễ thay thế sau khi thực hiện lệnh trên với nguyên nhân rất có thể là bạn chưa cấu hình máy chủ của mình với FQDN. Hãy kiểm tra nhật ký của bạn để cảnh báo:"
Tôi không tìm thấy bất cứ điều gì trong nhật ký. Tôi đã khởi động lại máy chủ, nhưng không thể nghĩ ra bất cứ điều gì khác để thử ... Tôi tin rằng các máy chủ được cấu hình đúng với:
127.0.1.1 server-name
127.0.0.1 localhost
Tôi không chắc chắn những gì khác để thử vào thời điểm này ....
Bất kỳ lời khuyên ý tưởng hoặc lời khuyên?