Làm thế nào để vô hiệu hóa email đầu ra chạy hàng ngày?


10

Làm cách nào để tắt email đầu ra chạy hàng ngày từ "Charlie &"?

Googled vài trang, nhưng không có câu trả lời rõ ràng.

Tôi sử dụng ssmtpthay vìsendmail

Câu trả lời:


11

Hãy đọc qua man periodicvà tìm kiếm tất cả các bit đề cập đếnoutput

Tạo một tệp /etc/periodic.confnếu không tồn tại và đặt các *_outputbiến từ /etc/defaults/periodic.confthành tệp nhật ký. Đó là bất kỳ đường dẫn nào bắt đầu bằng một /, thay vì tài khoản người dùng là một từ đơn giản.

$ grep _output= /etc/defaults/periodic.conf
daily_output="root"                                     # user or /file
daily_status_security_output="root"                     # user or /file
weekly_output="root"                                    # user or /file
monthly_output="root"                                   # user or /file

Syslog nên được thiết lập cho /var/log/daily.log, /var/log/weekly.log/var/log/monthly.log.

Tôi có một chút mô phạm về việc đăng nhập và sử dụng của tôi /var/log/periodic.$(date +%Y%m%d).<type>.log

<type>daily, weekly, monthly, security.


Tôi nên chỉ định tập tin nào cho securityDefput? / var / log / bảo mật?
Alex G

hoặc /var/log/daily.logbất cứ điều gì bạn thích.
Matt

5

Bạn có thể vô hiệu hóa hầu hết các bài kiểm tra bằng cách xin _enablecờ/etc/periodic.conf

ví dụ: daily_status_mailq_enable="NO"

cài đặt daily_output="/dev/null"sẽ ngăn bạn nhận email, mặc dù như đã đề cập ở trên, bạn có thể muốn đăng nhập nó vào một tệp thay vì các báo cáo có thể chứa thông tin hữu ích.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.