Khi gửi biểu mẫu liên hệ, không có thư nào được gửi, mặc dù có thông báo xác nhận. Hoặc khi cố gắng gửi liên kết đặt lại mật khẩu, mọi thứ đều ổn, Drupal nói "Nếu [email protected] là tài khoản hợp lệ, một email sẽ được gửi kèm hướng dẫn đặt lại mật khẩu của bạn." nhưng không có thư nào được gửi đi.
Sendmail đã được cài đặt, đã thử nghiệm với PHP mail() và hoạt động tốt.
Đã kiểm tra Sendmail thông qua dòng lệnh và hoạt động tốt: echo "Chủ đề: kiểm tra gửi thư" | sendmail -v [email protected]
Thử nghiệm qua drush cũng hoạt động tốt với: drush php-eval "in thư('[email protected]','Kiểm tra chủ đề từ drush','Thử tin nhắn','Từ: drush@MYSERVER');"
Đã cài đặt mô-đun trợ giúp xuất ra thông báo 'đã gửi' của cơ quan giám sát, nhưng không có thư nào được gửi
Khi gửi biểu mẫu trong Drupal, không có mục nào trong mail.log hoặc syslog
Chỉnh sửa 1: đây là một máy chủ trực tiếp. Không có mô-đun An toàn thư được cài đặt.Tôi muốn sử dụng Sendmail hiện có vì nó đã được sử dụng thành công trên các máy chủ khác của tôi với các trang web Drupal.
Chỉnh sửa 2: Một số trang Drupal khác trên cùng một máy chủ đang gửi thư thành công, không biết tại sao và tại sao trang này không ...
Chỉnh sửa 3: Các trang web Drupal không gửi thư là các trang web thử nghiệm TEST.DOMAIN.XX
Các trang NÊN gửi thư là những trang bình thường, WWW.DOMAIN.XX
Tại sao Drupal không gửi thư và làm thế nào tôi có thể gỡ lỗi thêm vấn đề này? Cảm ơn