Chống SPAM với Postfix và SpamAssassin
Số trang: 5
Loại file: pdf
Dung lượng: 87.63 KB
Lượt xem: 19
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Nếu bạn đang tìm cách để lọc bỏ các e-mail quấy rối tại máy chủ email thì đây là các bước để thực hiện chúng trên mạng của mình: Giới thiệu Cài đặt SpamAssassin . Chúng ta đều biết Postfix UCE có nhiều tính năng mạnh và SpamAssassin là một công cụ rất hiệu quả để chặn, bắt các thư rác. Hướng dẫn này giả định rằng Postfix đã và đang hoạt động trên một máy chủ sử dụng hệ điều hành FreeBSD. ...
Nội dung trích xuất từ tài liệu:
Chống SPAM với Postfix và SpamAssassin Chống SPAM với Postfix và SpamAssassin Nếu bạn đang tìm cách để lọc bỏ các e-mail quấy rối tại máy chủ e-mail thì đây là các bước để thực hiện chúng trên mạng của mình: Giới thiệu Cài đặt SpamAssassin Tham khảo ----------------------- Giới thiệu ================= Chúng ta đều biết Postfix UCE có nhiều tính năng mạnh vàSpamAssassin là một công cụ rất hiệu quả để chặn, bắt các thư rác. Hướngdẫn này giả định rằng Postfix đã và đang hoạt động trên một máy chủ sửdụng hệ điều hành FreeBSD. Cài đặt SpamAssassin ================= Cài đặt SpamAssassin từ các ports collection. # cd /usr/ports/mail/p5-Mail-SpamAssassin # make install clean Bổ sung 1 user và group filter để chạy SpamAssassin. Ví dụ : /etc/passwd: filter:*:23:23::0:0:Postfix FilterDaemon:/var/empty:/sbin/nologin /etc/group: filter:*:23: Tạo một shell script để chạy client SpamAssassin từ Postfix, nội dungnhư sau: /usr/local/sbin/filter.sh: #!/bin/sh /usr/local/bin/spamc | /usr/sbin/sendmail -i $@ exit $? Bật chế độ cho phép chạy script này: # chmod +x /usr/local/sbin/filter.sh Tạo một script để khởi động máy chủ SpamAssassin khi khởi độngvới các tham số như auto-witelisst, daemonize, sử dụng bộ lọc người dùngvà cho phép tối đa 10 tiến trình con: /usr/local/etc/rc.d/spamd.sh: /usr/local/bin/spamd -a -d -u filter -m 10 & Bật chế độ cho chạy script: # chmod +x /usr/local/etc/rc.d/spamd.sh Khởi động SpamAssassin: # /usr/local/etc/rc.d/spamd.sh SpamAssassin client and server are ready to go. Lets plug it intoPostfix: SpamAssassin client và server đã sẵn sàng để hoạt động. Hãy gắn nó bằng cách thêm số sau vàovào Postfix các thông file/usr/local/etc/postfix/master.cf : -o content_filter=spamfilter: spamfilter unix - n n - - pipe flags=Rq user=filter argv=/usr/local/sbin/filter.sh -f ${sender} --${recipient} Kết quả cuối cùng trông sẽ giống như sau : #========================================================================== # service type private unpriv chroot wakeup maxproc command + args # (yes) (yes) (yes) (never) (50) #========================================================================== smtp inet n - n - - smtpd -o content_filter=spamfilter: spamfilter unix - n n - - pipe flags=Rq user=filter argv=/usr/local/sbin/filter.sh -f ${sender} --${recipient} Bây giờ, bạn hãy khởi động lai Postfix: # postfix reload Mỗi email đi qua Postfix và SpamAssassin sẽ chứa một thông số X-Spam-Status trong phần tiêu đề: Yes nếu nó là thư rác. Người dùng có thểlọc bỏ nó và qui định các hành động thích hợp cho email này trong chươngtrình e-mail yêu thích của mình.
Nội dung trích xuất từ tài liệu:
Chống SPAM với Postfix và SpamAssassin Chống SPAM với Postfix và SpamAssassin Nếu bạn đang tìm cách để lọc bỏ các e-mail quấy rối tại máy chủ e-mail thì đây là các bước để thực hiện chúng trên mạng của mình: Giới thiệu Cài đặt SpamAssassin Tham khảo ----------------------- Giới thiệu ================= Chúng ta đều biết Postfix UCE có nhiều tính năng mạnh vàSpamAssassin là một công cụ rất hiệu quả để chặn, bắt các thư rác. Hướngdẫn này giả định rằng Postfix đã và đang hoạt động trên một máy chủ sửdụng hệ điều hành FreeBSD. Cài đặt SpamAssassin ================= Cài đặt SpamAssassin từ các ports collection. # cd /usr/ports/mail/p5-Mail-SpamAssassin # make install clean Bổ sung 1 user và group filter để chạy SpamAssassin. Ví dụ : /etc/passwd: filter:*:23:23::0:0:Postfix FilterDaemon:/var/empty:/sbin/nologin /etc/group: filter:*:23: Tạo một shell script để chạy client SpamAssassin từ Postfix, nội dungnhư sau: /usr/local/sbin/filter.sh: #!/bin/sh /usr/local/bin/spamc | /usr/sbin/sendmail -i $@ exit $? Bật chế độ cho phép chạy script này: # chmod +x /usr/local/sbin/filter.sh Tạo một script để khởi động máy chủ SpamAssassin khi khởi độngvới các tham số như auto-witelisst, daemonize, sử dụng bộ lọc người dùngvà cho phép tối đa 10 tiến trình con: /usr/local/etc/rc.d/spamd.sh: /usr/local/bin/spamd -a -d -u filter -m 10 & Bật chế độ cho chạy script: # chmod +x /usr/local/etc/rc.d/spamd.sh Khởi động SpamAssassin: # /usr/local/etc/rc.d/spamd.sh SpamAssassin client and server are ready to go. Lets plug it intoPostfix: SpamAssassin client và server đã sẵn sàng để hoạt động. Hãy gắn nó bằng cách thêm số sau vàovào Postfix các thông file/usr/local/etc/postfix/master.cf : -o content_filter=spamfilter: spamfilter unix - n n - - pipe flags=Rq user=filter argv=/usr/local/sbin/filter.sh -f ${sender} --${recipient} Kết quả cuối cùng trông sẽ giống như sau : #========================================================================== # service type private unpriv chroot wakeup maxproc command + args # (yes) (yes) (yes) (never) (50) #========================================================================== smtp inet n - n - - smtpd -o content_filter=spamfilter: spamfilter unix - n n - - pipe flags=Rq user=filter argv=/usr/local/sbin/filter.sh -f ${sender} --${recipient} Bây giờ, bạn hãy khởi động lai Postfix: # postfix reload Mỗi email đi qua Postfix và SpamAssassin sẽ chứa một thông số X-Spam-Status trong phần tiêu đề: Yes nếu nó là thư rác. Người dùng có thểlọc bỏ nó và qui định các hành động thích hợp cho email này trong chươngtrình e-mail yêu thích của mình.
Tìm kiếm theo từ khóa liên quan:
chống spam Postfix SpamAssassin tự học tin học tin học căn bản sử dụng máy tính vi tính cho văn phòngTài liệu liên quan:
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 327 0 0 -
Sửa lỗi các chức năng quan trọng của Win với ReEnable 2.0 Portable Edition
5 trang 226 0 0 -
Xử lý tình trạng máy tính khởi động/tắt chậm
4 trang 220 0 0 -
Hướng dẫn xử lý một số lỗi quan trọng máy tính
3 trang 205 0 0 -
Giáo Trình tin học căn bản - ĐH Marketing
166 trang 199 0 0 -
Tải video YouTube chất lượng gốc
4 trang 196 0 0 -
Hướng dẫn cài đặt và sử dụng từ điển Việt Anh Lingoes
3 trang 193 0 0 -
Phục hồi mật khẩu đăng nhập windowsNếu chính chủ nhân của chiếc máy tính
3 trang 187 0 0 -
Giới thiệu tổng quan về SharePoint 2007
41 trang 181 0 0 -
TÀI LIỆU HƯỚNG DẪN SỬ DỤNG PHẦN MỀM KHAI BÁO HẢI QUAN ĐIỆN TỬ phần 1
18 trang 168 0 0