Tip: Tìm và đọc mail log của linux nhanh hơn

1. Mail log là gì

Ngày nay hầu hết các hệ thống đều có chức năng tự động gửi mail cho các khách hàng, thành viên để reset password hay thông báo tin tức…

Việc cài đặt và sử dụng linux làm mail server cũng rất đơn giản với nhiều thư viện hỗ trợ. Phổ biến nhất là postfix. Hệ thống theo dõi vé máy bay của blog mình cũng đang dùng postfix để gửi mail mỗi khi có biến động giá. Tham khảo thêm ở đây

Mặc định postfix sẽ lưu log ở  /var/log/maillog tuy nhiên tất cả các mail được gửi hay bị lỗi đều dc ghi chung trong 1 file log khiến việc tìm kiếm đọc log khá khó khăn

2. Mailbox to Maildir

Đây là 1 thư viện giúp chia file log lớn của postfix thành từng file nhỏ mỗi file tương ứng với 1 mail. Và thời gian của mỗi file nhỏ chính là thời gian mail dc gửi.

Điều này giúp cho việc điều tra tìm kiếm mail log dễ dàng thuận lợi hơn rất nhiều

Cách sử dủng cũng rất đơn giản. Đầu tiền cần cài thư viện có tên mb2md bằng câu lệnh sau

Sau đó để thực hiện chia nhỏ file log ta chạy lệnh sau

Đây là 1 tip nhỏ giúp việc tìm kiếm và điều tra về log của mail_server dễ dàng hơn.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *