1. Trang chủ
  2. » Giáo án - Bài giảng

Chống SPAM với postfix và spamassassin trần quang hoàng

3 67 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 16,42 KB

Nội dung

Trần Quang Hoàng Chống SPAM với Postfix SpamAssassin Trần Quang Hoàng Chống SPAM với Postfix SpamAssassin Chào mừng bạn đón đọc đầu sách từ dự án sách cho thiết bị di động Nguồn: http://vnthuquan.net/ Tạo ebook: Nguyễn Kim Vỹ MỤC LỤC Chống SPAM với Postfix SpamAssassin Trần Quang Hoàng Chống SPAM với Postfix SpamAssassin Nếu bạn tìm cách để lọc bỏ e-mail quấy rối máy chủ e-mail bước để thực chúng mạng mình: Giới thiệu Cài đặt SpamAssassin Tham khảo Giới thiệu ================= Chúng ta biết Postfix UCE có nhiều tính mạnh SpamAssassin công cụ hiệu để chặn, bắt thư rác Hướng dẫn giả định Postfix hoạt động máy chủ sử dụng hệ điều hành FreeBSD Cài đặt SpamAssassin ================= Cài đặt SpamAssassin từ ports collection # cd /usr/ports/mail/p5-Mail-SpamAssassin Tạo Ebook: Nguyễn Kim Vỹ Nguồn truyện: vnthuquan.net Trần Quang Hoàng Chống SPAM với Postfix SpamAssassin # make install clean Bổ sung user group filter để chạy SpamAssassin Ví dụ : /etc/passwd: filter:*:23:23::0:0:Postfix Filter Daemon:/var/empty:/sbin/nologin /etc/group: filter:*:23: Tạo shell script để chạy client SpamAssassin từ Postfix, nội dung 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 script để khởi động máy chủ SpamAssassin khởi động với tham số autowitelisst, daemonize, sử dụng lọc người dùng 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 into Postfix: SpamAssassin client server sẵn sàng để hoạt động Hãy gắn vào Postfix cách thêm thông số sau vào 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 cuối trông giống sau : # ======================================================================== == # service type private unpriv chroot wakeup maxproc command + args # (yes) (yes) (yes) (never) (50) # ======================================================================== == Tạo Ebook: Nguyễn Kim Vỹ Nguồn truyện: vnthuquan.net Chống SPAM với Postfix SpamAssassin Trần Quang Hoàng 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 khởi động lai Postfix: # postfix reload Mỗi email qua Postfix SpamAssassin chứa thông số X-Spam-Status phần tiêu đề: Yes thư rác Người dùng lọc bỏ qui định hành động thích hợp cho email chương trình e-mail u thích Tham khảo ================ SpamAssassin http://spamassassin.org Postfix http://www.postfix.org Lời cuối: Cám ơn bạn theo dõi hết truyện Nguồn: http://vnthuquan.net Phát hành: Nguyễn Kim Vỹ Nguồn: www.quantrimang.com.vn Được bạn: mickey đưa lên vào ngày: tháng 12 năm 2004 Tạo Ebook: Nguyễn Kim Vỹ Nguồn truyện: vnthuquan.net ... Vỹ Nguồn truyện: vnthuquan.net Chống SPAM với Postfix SpamAssassin Trần Quang Hoàng smtp inet n - n - - smtpd -o content_filter=spamfilter: spamfilter unix - n n - - pipe flags=Rq user=filter argv=/usr/local/sbin/filter.sh.. .Trần Quang Hoàng Chống SPAM với Postfix SpamAssassin # make install clean Bổ sung user group filter để chạy SpamAssassin Ví dụ : /etc/passwd: filter:*:23:23::0:0 :Postfix Filter... sẵn sàng để hoạt động Hãy gắn vào Postfix cách thêm thơng số sau vào 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

Ngày đăng: 06/08/2019, 22:29

w