Tôi đã cài đặt iRedMail sẽ cài đặt amavis và spamassassin. Khi tôi kiểm tra gửi và nhận email, tôi gặp lỗi trong /var/log/mail.log
, tôi thấy dòng lỗi này:
postfix/amavis/smtp[14582]: kết nối với 127.0.0.1[127.0.0.1]:10026: Kết nối bị từ chối
khi tôi chạy dòng này:
$sudo amavisd-gỡ lỗi mới
Tôi thấy ở cuối đầu ra:
các tệp nằm trong thư mục cấu hình.\nỞ mức tối thiểu, v320.pre tải phần bổ trợ Kiểm tra được yêu cầu. Ngày 12 tháng 6 11:58:25.764 mail.example.com /usr/sbin/amavisd-new[20040]: sd_notify (no socket): STOPPING=1\nSTATUS=TROUBLE in pre_loop_hook: Timeout::_run: kiểm tra: plugin chưa tải triển khai 'check_main': không thể quét!\nKiểm tra xem các tệp '.pre' cần thiết có nằm trong thư mục cấu hình không.\nỞ mức tối thiểu, v320.pre tải plugin Kiểm tra cần thiết. Ngày 12 tháng 6 11:58:25.764 mail.example.com /usr/sbin/amavisd-new[20040]: (!)_DIE: Tự sát () SỰ CỐ trong pre_loop_hook: Hết giờ::_run: kiểm tra: không có plugin nào được tải triển khai 'check_main' : không thể quét!\nKiểm tra xem các tệp '.pre' cần thiết có nằm trong thư mục cấu hình không.\nỞ mức tối thiểu, v320.pre tải plugin Kiểm tra cần thiết. Tự tử () SỰ CỐ trong pre_loop_hook: Hết thời gian::_run: kiểm tra: không có plugin nào được tải triển khai 'check_main': không thể quét! Kiểm tra xem các tệp '.pre' cần thiết có trong thư mục cấu hình không. Ở mức tối thiểu, v320.pre tải plugin Kiểm tra được yêu cầu.
Đây cũng là đầu ra của $spamassassin --lint -D
:
Hết thời gian::_run: kiểm tra: không có plugin nào được tải triển khai 'check_main': không thể quét! Kiểm tra xem các tệp '.pre' cần thiết có trong thư mục cấu hình không. Ở mức tối thiểu, v320.pre tải plugin Kiểm tra được yêu cầu
tôi nhìn lên trong /etc/mail/spamassassin
và tôi không thể thấy bất kỳ tệp '.pre' nào trong đó.
Tôi cũng đã tìm kiếm v320.pre
tập tin sử dụng này:
$sudo tìm / -iname v320.pre
không có kết quả.
Nếu tôi loại bỏ amavis bằng cách sử dụng:
$sudo nano /etc/amavis/conf.d/50-user
và thay đổi hai dòng này:
@bypass_virus_checks_maps = (1);
@bypass_spam_checks_maps = (1);
và sau đó khởi động lại dịch vụ:
$sudo systemctl khởi động lại amavis
và sau đó xử lý hàng đợi thư:
$postqueue -f
máy chủ thư sẽ hoạt động hoàn toàn tốt! Vì vậy, rõ ràng là tôi nên đặt một số tệp '.pre' vào /etc/mail/spamassassin
danh mục. Tôi phát hiện ra rằng có một số tệp '.pre' trong url này:
https://apache.googlesource.com/spamassassin/+/trunk/rules
Câu hỏi của tôi là: Tải xuống các tệp này và đặt chúng vào thư mục của tôi có an toàn không? Hoặc nói chung, tôi có thể tìm hoặc tạo các tệp '.pre' ở đâu?