构建反病毒反垃圾邮件系统(一)
来源:云南设计港 发布时间:2007-09-21 15:03:00
原来qmail系统的邮箱一天起码要收十几份垃圾、病毒邮件,实在是比较烦,不是很喜欢qmail,特别是日志,让人不知所云,所以干脆考虑更换邮件系统。
系统平台为DebianWoody3.0
一、邮件系统的安装
1、软件包安装
Postfix+Courier-IMAP+Cyrus-SASL+PAM_MySQL+MySQL这种安装方式简单易行,在Debian下的安装更加方便:
#apt-getinstallcourier-poppostfix-mysqlpostfix-tlscourier-authdaemon\
courier-authmysqllibpam-mysqllibsasl7libsasl-modules-plaincourier-imap
如果你的系统本身没有mysql,那么在上面的列表里还要加上mysql-server。apt在安装过程中会有简单的提示,要求填上系统的域名等信息。
2、postfix的配置
修改main.cf:
添加:home_mailbox=Maildir/
告诉postfix使用Maildir方式
mydestination=$myhostname,$transport_maps
告诉postfix发送$myhostname(本机)和$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_mapsunix: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,必须验证才能发信。
smtpd_recipient_restrictions=permit_mynetworks,permit_sasl_authenticated,reject_unkn-own_recipient_
domain,reject_non_fqdn_recipient,check_relay_domains
发信限制。
还可以加上一些其他的参数:disable_vrfy_command=yes将vrfy功能关掉。
猜你喜欢
- 在刚刚过去的“酷我”粉丝打榜第三季——酷我音乐盒2009版上
- 11月26日消息,针对“央视连推两大视频网站”一事,国内视频网站激动网认为,主流媒体进入视频行业将对整个行业发展起到非常积极的作用。激动网号
- 网站寄宿的空间来说,的确会有出现宕机的现象,或者是出现VPS服务器所在的区块因受到DOS攻击而不能访问的现象。作为站长,如果不能及时发现,那
- 如果你正在考虑如何通过搜索引擎获得较高的流量,那么关键词一定是对你的工作非常有益的投资。无论你是想要自己做关键词的确定工作,还是雇一个专业人
- 随着公司规模的扩大,虚拟主机或者在自己的公司架设的服务器在带宽和稳定性上都将再难以满足需要,主机托管便会被提上议事日程,本文介绍了服务器托管
- 老谢研究网站推广很多年了,SEO是个很不错的推广。站长们研究SEO兴趣也很高,这很好,因为SEO可以直接的为你网站带来流量。但是老谢认为我们
- 下面是一个关键字标签"Keywords"的使用样例:<meta name="keywords"
- 服务器不仅仅是企业网络设备的中枢,也是企业软件及数据库应用的主体。在实际运行中服务器经常会出现这样或那样的故障,软件的或者硬件的。很多故障是
- 虽然我们把这个话题写在 SEO入门的类别下,但据我们在网上所查资料发现,很多人对link 和domain 的区别存在误解,也就是说这个问题并
- 代码如下【<a href="javascript:" onclick='window.
- 国外媒体今天载文阐述了Twitter由几页纸的创意发展成一家身价10亿美元公司的发展历程,其中包括其数次融资以及Facebook的5亿美元收
- 如果你是一个项目管理者,可能听说过redmine。它是一个项目管理系统的后起之秀,具备了广泛的项目管理平台特点同时,还提供了诸多的独有的特性
- 关于新发布的IE8 Beta1,网友们都纷纷下载来使用,尝到了功能强大的甜头;有的却因网络流传:安装后会覆盖原来的IE7,并且不能
- 1月6日消息,据国外媒体报道,微软将在今年发布新版本的Office套装软件,零售价格为99美元-499美元,业内人士猜测发布日期可能为6月。
- 看过一篇文章,作者揭秘了Google AdSense的收入的核心技巧,同样为了读书认真,所以就撰写了下面的读书笔记:比Google AdSe
- 我们与谷歌机器人的上一次约会棒极了,但网站们还对响应代码感到比较困惑,不知道自己返回的响应代码是否正确。我们的服务器返回了301永久重定向代
- 昨天登陆adsense后台西联已经签发,在后台看到这样东西:在点收入对帐单 就可以看到这些东西了在这个上面可以看到你的名字拼音的,我拿笔抄下
- 在互联网web1.0时代,常用的网络营销有:搜索引擎营销、电子邮件营销、即时通讯营销、BBS营销、病毒式营销;但随着互联网发展至web2.0
- 最近在弄一个网站的易用性评估项目,就我个人体会,总结下糟糕的网站用户体验基本上会产生六大感受:1、不安感:网站在流程方面应该让用户在每次点击
- 接上一期,这里主要考虑 CSS 注入的方式。CSS 注入主要为背景图注入和针对 Exploer 的 CSS Expression 注入。考虑