構(gòu)建反病毒反垃圾郵件系統(tǒng)(一)_Mail服務(wù)器教程
系統(tǒng)平臺(tái)為Debian Woody 3.0
一、郵件系統(tǒng)的安裝
1、軟件包安裝
Postfix+Courier-IMAP+Cyrus-SASL+PAM_MySQL+MySQL這種安裝方式簡(jiǎn)單易行,在Debian下的安裝更加方便:
# apt-get install courier-pop postfix-mysql postfix-tls courier-authdaemon\
courier-authmysql libpam-mysql libsasl7 libsasl-modules-plain courier-imap
如果你的系統(tǒng)本身沒有mysql,那么在上面的列表里還要加上mysql-server。apt在安裝過(guò)程中會(huì)有簡(jiǎn)單的提示,要求填上系統(tǒng)的域名等信息。
2、postfix的配置
修改main.cf:
添加:
home_mailbox = Maildir/
告訴postfix使用Maildir方式
mydestination = $myhostname, $transport_maps
告訴postfix發(fā)送$myhostname(本機(jī))和$transport_maps(transport表里的域名)的郵件。
alias_maps = mysql:/etc/postfix/mysql-aliases.cf
relocated_maps = mysql:/etc/postfix/mysql-relocated.cf
transport_maps = mysql:/etc/postfix/mysql-transport.cf
virtual_maps = mysql:/etc/postfix/mysql-virtual.cf
告訴postfix從哪里找這些表。
local_recipient_maps = $alias_maps $virtual_mailbox_maps unix:passwd.byname
postfix傳遞給本地收件人的幾種方法。
virtual_mailbox_base = /home/vmail
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-maps.cf
virtual_uid_maps = mysql:/etc/postfix/mysql-virtual-uid.cf
virtual_gid_maps = mysql:/etc/postfix/mysql-virtual-gid.cf
虛擬用戶的信息。
broken_sasl_auth_clients = yes
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
啟用sasl,必須驗(yàn)證才能發(fā)信。
smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unknown_recipient_
domain,reject_non_fqdn_recipient,check_relay_domains
發(fā)信限制。
還可以加上一些其他的參數(shù):
disable_vrfy_command = yes
將vrfy功能關(guān)掉。
- qmail+vpopmail+sqwebmail的安裝步驟(1)
- 分布式的Qmail郵件系統(tǒng)(2)
- 以Procmail-Gateway過(guò)濾寄出信件病毒(2)
- QMAIL+MH設(shè)計(jì)方案(2)
- Webmail攻防實(shí)戰(zhàn)(8)
- 用WebEasyMail架構(gòu)Web郵件服務(wù)器(3)
- 分布式的Qmail郵件系統(tǒng)(1)
- 構(gòu)建反病毒反垃圾郵件系統(tǒng)(二)
- 配置你的第一臺(tái)e-mail服務(wù)器(4)
- Win2003自帶mail服務(wù)器配置詳細(xì)過(guò)程
- 用WebEasyMail架構(gòu)Web郵件服務(wù)器(4)
- 電子郵件系統(tǒng)收發(fā)不正常的常見原因
- 相關(guān)鏈接:
- 教程說(shuō)明:
Mail服務(wù)器教程-構(gòu)建反病毒反垃圾郵件系統(tǒng)(一)
。