4.5.1. Cài Đặt ClamAV.
Trang | 43 Dùng lệnh tar để giải nén file clamsmtp
Trang | 44 Cài gói clamsmtp
Dùng lệnh make để bắt đầu chương trình
Trang | 45 Dùng lệnh freshclam để tiến hành đặt lịch quét virus
Ta có thể cấu hình đặt lịch quét virus tự động
Trang | 46
Tích hợp antivirus với hệ thống mail postfix:
Dùng lệnh vi /etc/posfix/main.cf để chỉnh sửa file cấu hình main.cf Ta thêm hai dòng sau vào file main.cf
Dòng 669 có ý nghĩa là thực hiện việc chuyển mail postfix đến port 10025 để thực hiện việc quét virus
Dòng 700 dòng này có ý nghĩa là ngăn cản postfix mở rộng đến các alias mail hoặc group để tránh trường hợp buket cache mail nhận được.
Dùng lệnh vi /etc/postfix/master.cf để chỉnh sửa file cấu hình master.cf Dòng này có ý nghiã tạo một dịch vụ scan để quét các thông tin từ smtp gửi đến
Dòng này có ý nghĩa gửi trả mail lại postfix, những option còn lại ngăn cản việc loop sảy ra
Trang | 47 Copy file clamsmtpd.conf vào thư mục etc
cp /Sofware/clamsmtp-1.10/doc/clamsmtpd.conf /etc/ Dùng lệnh vi để cấu hình file clamsmtpd.conf
vi /etc/clamsmtpd.conf
Khi có một mail có virus thì Action: bounce gửi trả lại cho người gửi, „pass‟ chấp nhận mail, „drop‟ hủy mail đó đi.
Sau khi cấu hình xong lưu lại
Chạy lệnh clamsmtpd để cập nhật lại Tiến hành gởi mail để kiểm tra
Trang | 48
4.5.2. Cài Đặt Procmail (dùng để lọc mail tại server).
Người quản trị có thể thông qua procmail kết hợp với tiện ích Spamassassin. Khi một mail đến được phát hiện là spam thì nó sẽ xóa hẳn mail đó đi hoặc là move nó vào một folder đặc biệt, giải pháp xóa hẳn mail sẽ mang tính rủi ro cao vì một mail bị phát hiện spam có thể không phải là một mail spam, vì thể người ta thường chọn giải pháp là move nó vào một folder đặc biệt rồi đọc nó sau.
Ta tiến hành tạo một hệ thống thư mục cho hệ thống mail phát hiện spam
Dùng lệnh tree –a để kiểm tra:
Trang | 49 Dùng lệnh ls để kiểm tra:
Dùng lệnh tree để xem:
Trang | 50 Ta thấy nv4 khi tạo ra có một thư mục spam để chứa các mail spam
Dùng lệnh vi /etc/postfix/main.cf để chỉnh sửa file cấu hình của postfix Sửa dòng 439:
Mailbox_command nói với postfix sử dụng procmail để duy chuyển thư cùng với các thông số để xác định thư mục maildir chứa thư của hộp thư cá nhân
Dùng lệnh vi để tạo file procmailrc trong thu mục etc file này tự tạo chứ không có sẵn
Đây là đoạn script của procmailrc sẽ tiến hành quét header của email để nhận biết được mail spam sau đó move nó vào thư mục spam
Trang | 51 Khởi động lại postfix
Khởi động spamassassin
Gởi 2 mail, một mail spam, một mail không spam để kiểm tra
Mail spam sẽ nằm trong thư mục spam, còn mail không spam nằm trong thư mục ngoài thư mục spam
PHẦN 4: KẾT LUẬN
Bài báo cáo đã cơ bản hoàn thành việc cài đặt các dịch vụ mail server trên hệ thống LINUX nhưng vẫn còn nhiều thiếu sót như chưa gửi mail ngoài domain, chưa khai thác triệt để các option trong file cấu hình của các dịch vụ. Do thời gian không nhiều nên việc tìm hiểu còn hạn chế. Chúng em sẽ cố gắng khắc phục trong những bài báo cáo tiếp theo.