当前位置:文档之家› postfix架构Webmail

postfix架构Webmail

postfix架构Webmail
postfix架构Webmail

一:修改主机名:

[root@lyt ~]# vim /etc/sysconfig/network

[root@lyt ~]# vim /etc/hosts

[root@lyt ~]# servicesendmail stop

[root@lyt ~]# chkconfigsendmail off #关闭sendmail

[root@lyt ~]# init 6 #重启计算机

二:搭建dns服务器:

[root@mail ~]# mkdir /mnt/cdrom #新建挂载点

[root@mail ~]# mount /dev/cdrom /mnt/cdrom/ #挂载光盘

[root@mail ~]# cd /mnt/cdrom/Server/

[root@mail Server]# rpm -ivh bind-9.3.6-4.P1.el5.i386.rpm #安装dns 主程序

[root@mail Server]# rpm -ivh bind-chroot-9.3.6-4.P1.el5.i386.rpm #安装与dns安全相关的软件包

[root@mail Server]# rpm -ivh caching-nameserver-9.3.6-

4.P1.el

5.i38

6.rpm #安装与缓存相关的软件包

[root@mail Server]# cd /var/named/chroot/etc/

[root@mailetc]# cp -p named.caching-nameserver.confnamed.conf [root@mailetc]# vimnamed.conf #编辑dns的主配置文件

[root@mailetc]# vim named.rfc1912.zones #编辑dns区域声明文件

[root@mailetc]# cd ../var/named/

[root@mail named]# cp -p localhost.zone https://www.doczj.com/doc/c814435999.html,.db

[root@mail named]# vim https://www.doczj.com/doc/c814435999.html,.db #编辑数据库文件

[root@mail named]# vim /etc/resolv.conf

[root@mail named]# service named start #启动dns

[root@mail named]# chkconfig named on #设置开机自动启动

三:搭建postfix:

[root@mail named]# cd /mnt/cdrom/Server/

[root@mail Server]# rpm -ivh postfix-2.3.3-2.1.el5_2.i386.rpm #安装postfix软件包

[root@mail Server]# vim /etc/postfix/main.cf #编辑postfix主配置文件

除了以上截图外,还需要添加以下内容:

broken_sasl_auth_clients = yes #客户端需要经过身份验证

smtpd_sasl_auth_enable = yes #客户端需要经过身份验证

smtpd_sasl_security_options = noanonymous #不允许匿名发送smtpd_sasl_application_name = smtpd

smtpd_client_restrictions = permit_sasl_authenticated,reject #发送方需要经过认证,没经过认证的拒绝

#smtpd_client_restrictions = permit_sasl_authenticated

smtpd_recipient_restrictions =

permit_mynetworks,permit_sasl_authenticated,reject_unauth_destinatio n #接收本地network的,经过认证的,非认证的拒绝

[root@mail Server]# servicesaslauthd start #启动sasl验证功能[root@mail Server]# chkconfigsaslauthd on #设置为开机自动启动[root@mail Server]# service postfix start

[root@mail Server]# chkconfig postfix on

四:安装squirrelmail:

[root@mail Server]# vim /etc/yum.repos.d/rhel-debuginfo.repo #编辑yum

[root@mail Server]# yum install squirrelmail –y #安装squirrel [root@mail Server]# servicehttpd start #启动httpd

[root@mail Server]# chkconfighttpd on #设置开机自动启动

[root@mail Server]# cd /var/www/html/

[root@mail html]# ln -s /usr/share/squirrelmail/ mail #创建符号连接mail

[root@mail html]# cd

[root@mail ~]# cd /var/www/html/mail/

[root@mail mail]# cdconfig/

[root@mailconfig]# ./conf.pl #对web页面进行设置

[root@mailconfig]# vim /etc/httpd/conf/httpd.conf #修改apache的配置文件

[root@mailconfig]# servicehttpd restart

五:安装dovecot:

[root@mailconfig]# cd /mnt/cdrom/Server/

[root@mail Server]# yum install dovecot –y #使用yum安装dovecot [root@mail Server]# service dovecot start

[root@mail Server]# chkconfig dovecot on

六:创建用户:

[root@mail Server]# useradd user1

[root@mail Server]# passwd user1

[root@mail Server]# useradd user2

[root@mail Server]# passwd user2

七:禁用此行:

[root@mail Server]# vim /etc/postfix/main.cf

[root@mail Server]# service postfix restart

构建postfix邮件服务器(五)extmail和extman的安装,实现web使用和管理邮件系统

构建postfix邮件服务器(五)extmail和extman的安装,实现web使用和管理邮件系统2010年3月17日稀饭发表评论阅读评论 一、准备 1.在https://www.doczj.com/doc/c814435999.html, 中下载extmail-1. 2.tar.gz 和extman1.1 Extmail 用于从浏览器中登入、使用邮件系统 Extman 用于从浏览器中管邮件系统 2.由于安装extmail要用到以下三个包(到https://www.doczj.com/doc/c814435999.html, 中搜索) 1)Unix-Syslog https://www.doczj.com/doc/c814435999.html,/~mharnisch/Unix-Syslog-1.1/Syslog.pm 2)DBI https://www.doczj.com/doc/c814435999.html,/~timb/DBI-1.609/ 3)DBD-mysql https://www.doczj.com/doc/c814435999.html,/~capttofu/DBD-mysql-4.013/lib/DBD/mysql.pm 3.安装Extman web管理要用到以下四个软件包 1)GD https://www.doczj.com/doc/c814435999.html,/~lds/GD-2.44/ 解决验证码 2)File-Tail https://www.doczj.com/doc/c814435999.html,/~mgrabnar/File-Tail-0.99.3/ 支持图形日志 3)rrdtool-1.2.23-3..el5.i386.rpm 支持图形日志 4)rrdtool-perl-1.2.23-3.el5.i386.rpm 支持图形日志 二、按先后顺序安装以下软件 1.安装Unix-Syslog 1)解压tar zxvf Unix-Syslog-1.1.tar.gz 2)进入目录cd Unix-syslog-1.1 3)预配置perl Makefile.PL 4)编译,安装make ; make install

用Winmail架中小企业邮件服务器

用Winmail架中小企业邮件服务器第一步:双击右下角的Magic Winmail图标,打开Magic Winmail server治理工具,在被治理服务器处输入“本地主机”,在登录用户处输入之前设置的治理工具登录密码。(如图12) 图12 第二步:进入Magic Winmail治理界面后我们先来到“系统信息”->“域名设置”->“域名治理”。然后点“新增”按钮创建一个新的域,在“差不多参数”标签中的域名处填写https://www.doczj.com/doc/c814435999.html,,如此以后职员的电子邮箱地址就要写XXX@https://www.doczj.com/doc/c814435999.html,了。在该标签下还能够对邮箱的容量进行设置。(如图13) 图13 第三步:由于篇幅关系笔者就不对每个参数设置进行讲解了,那个地点只提几个要紧参数,第一个是“邮箱默认收发”标签,因为专门多时候我们企业的邮件系统只用于内部交流,因此不期望能够实现内部邮件系统和外部邮件系统交流的目的,如此能够有效的防范企业资料泄露。要想实现此功能就要在“邮箱默认收发”标签中把“禁止给外域邮箱发送邮件”以及

“禁止同意外域发来的邮件”两项打勾。(如图14) 图14 第四步:还有一个参数是“邮箱默认权限”标签,那个地点能够对用户的邮箱使用权限进行设置,用的最多的确实是“禁止POP3”和“禁止WEBmail”,前者将只容许职员登录公司邮件系统网页来收发邮件,而后者将只容许职员使用POP3收取邮件。(如图15) 图15 小提示:可能有的读者会疑问上面的“禁止POP3”和“禁止WEBmail”有什么意义呢?要明白假如企业内部安装了内容过滤系统和监控系统,那么专门有可能能够对POP3数据进行过滤和监控,然而关于WEBmail模式的收发邮件则没有用武之地了,为了提高企业内部安全性应该尽量的限制职员使用WEBmail模式的收发邮件,采纳POP3和SMTP协议收发邮件。因此反过来假如企业只容许职员使用POP3邮件收取信笺,那么假如职员比较多的话,POP3收取信笺占用的系统资源比较大,专门容易造成邮件服务器的瘫痪,这两个参数如何选择就需要各位网络治理员依照实际情形配置了。 第五步:因此一套邮件系统最好的登录方式确实是图形化界面了,关于职员来说也是最为方便的。因此默认情形下Magic Winmail自动启用了图形化页面服务,我们在保证启动托

LAMP+postfix+dovecot+mailman搭建邮件服务器及邮件列表

LAMP+postfix+dovecot+mailman搭建邮件服务器及邮件列表 声明:鉴于此前有其他用户未经本同意上传本人原创作品的情况,特在此声明,此文由libidli (百度ID)编写,任何人本人未经同意不得转载或上传 email:libidli@https://www.doczj.com/doc/c814435999.html,

目录 一、邮件列表所需要的安装包 (3) 二、安装Apache (3) 三、安装MySQL (3) 四、安装PHP (4) 五、安装并配置postfix (5) 六、安装并配置Dovecot (7) 七、支持虚拟用户 (8) 八、安装extmail及extman (10) 九、病毒及垃圾邮件过滤 (13) 十、安装配置mailman (14) 十一、总结 (17) 十二、【参考文档】 (17) 十三、【附录一】cyrus-sasl2的安装 (17) 十四、【附录二】搭建所遇问题及解决方案 (18)

本文系统环境是rhel-server-5.5 一、邮件列表所需要的安装包 简单地说,搭邮件列表的前提是搭一个邮件服务器,能收发邮件才能实现一个邮件列表的功能;收信主要通过IMAP或POP3服务完成;发信主要通过SMTP服务完成;为了更好的实现操作及管理,所以还需要提供web邮件及管理服务;另外为了保证邮件的安全可靠,还需要提供一些发信认证、垃圾邮件扫描、病毒扫描的服务;以上这些服务 安装基础设施LAMP 二、安装Apache #tar –zxf httpd-2.2.21.tar.gz #cd /usr/local/src/httpd-2.2.21 #./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite #make #make install 三、安装MySQL #useradd –M –s /sbin/nologin mysql mysql需要一个独立的账户执行系统有可能自带mysql,建立先将其卸载掉 #tar zxf mysql-5.5.17.tar.gz #cd /usr/local/src/ mysql-5.5.17 #./configure --prefix=/usr/local/mysql #make #make install 以上完成后,配置MySQL #cd mysql-5.5.17 #cp support-files/https://www.doczj.com/doc/c814435999.html,f /etc/https://www.doczj.com/doc/c814435999.html,f 复制主配置文件

安装及配置Postfix邮件服务器

安装、配置Postfix邮件服务器 一、编译、安装 注:只要按照此安装及配置步骤进行,均可成功实现安装、配置postfix。文中“』”表示空格 1、关闭sendmail service』sendmail』stop 2、添加用户组和用户 groupadd』–g』1200』postdrop groupadd』–g』1000』postfix useradd』–M』–u』1000』–g』postfix』–G』postdrop –s/sbin/nologin』postfix 3、编译安装 1)进入源码包所在目录 如:cd』/home/hello/ 2)列补丁(可省略) l(小写的“L”) 3)解压补丁包(可省略) gunzip』postfix----vda-ng.patch.gz 4)解压源码包 tar』zxvf』postfix-2.6.2.tar.gz』–C』/usr/src/ cd』/usr/src/』postfix-2.6.2 注:–C』/usr/src/ 是指把解压后当然源码包存放在/usr/src/目录下; cd』/usr/src/』postfix-2.6.2 是指进入源码包目录。 5)打补丁(可省略) Patch』–p1』<』/home/hello/----补丁存放当然位置 6)编译 make 如果此时出現缺少db*-devel错误: install the appropriate db*-devel package first make: ***[makefiles] error 解决办法:

到光盘下去把db*-devel文件查找出来或把整个linux包,拷贝到相应位置,然后用如下命令进行安装 rpm』–ivh』-force-debian』–nodeps』/home/hello/db*-devel.rpm 7)安装 make』install 到此postfix安装完成,postfix在/usr/src/postfix-2.6.2中 二、配置postfix 1、postfix必须有DNS支撑 启动dns service named restart 测试DNS是否正确 nslook 退出用exit 2、进入postfix工作目录 cd』/etc/postfix/ 3、得到有效的配置项 postconf』–n >』main.cf- 把主配置文件改名 mv』main.cf』main.cf.bak 为得到的配置文件改名 mv』main.cf-』main.cf 查看一下 vi main.cf 4、添加如下行: Inet_interfaces=127.0.0.1,192.168.1.1 myhostname=https://www.doczj.com/doc/c814435999.html, mydomain=https://www.doczj.com/doc/c814435999.html, myorigin=$mydomain mydestination=$mydomain,$myhostnam home_mailbox=Maildir/ //邮件存放位置 5、启动服务 postfix start 查看是否服务启动

使用Magic Winmail Server架设邮件服务器实验报告

使用Magic Winmail Server架设邮件服务器 实验目的 了解并掌握架设邮件服务器组件的方法; 实验原理 邮件服务器构成了电子邮件系统的核心。每个收信人都有一个与某个邮件服务器上的邮箱(mailbox)。用户的邮箱用于管理和维护已经发送给他的邮件消息。一个邮件消息的典型旅程是发件人的用户代理开始,游经发信人的邮件服务器,中转到收信人的邮件服务器,然后投递到到收信人的邮箱中。当用户想查看自己的邮箱中的邮件消息时,存放该邮箱的邮件服务器将以他提供的用户名和口令认证他。邮件服务器还需处理用户的邮件服务器出故障情况。如果邮件服务器无法把邮件消息立即投递到用户的邮件服务器,服务器将把它们存放在消息队列中,以后在尝试递送。 Magic Winmail Server是一款是易用型全功能邮件服务器软件,不仅支持SMTP、POP3、WebMail、多域、发信认证、反垃圾邮件、邮件过滤、邮件组等标准邮件功能,还有提供邮件杀毒、邮件监控、邮件备份、邮件网关、动态域名支持、远程管理、在线注册、快速设置向导等特色功能。它既可以作为局域网邮件服务器、互联网邮件服务器,也可以作为拨号ISDN、ADSL宽带、FTTB、有线通(CableModem) 等接入方式的邮件服务器和邮件网关。 邮件服务器的目的是向公众或组织机构内部提供邮件服务功能 用户可以向邮件服务器申请属于自己的电子邮箱 用户申请得到的邮箱受服务器的管理,可以进行电子邮件的收发 本次实验采用Magic Winmail Server软件构建邮件服务器 实验内容 在服务器上安装邮件服务软件WinWebMail,客户机上安装FoxMail 按照软件说明书配置相应的设置,完成邮件服务系统的组建 实验器材 客户机,WinWebMail 服务器软件,Foxmail 客户端软件

linux环境下postfix+dovecot+webmail安装配置详解

构建postfix邮件服务器(一) 1、编译安装Postfix [root@mail ~]# groupadd -g 1200 postdrop [root@mail ~]# groupadd -g 1000 postfix [root@mail ~]# useradd -M -s /sbin/nologin -u 1000 -g postfix -G postdrop postfix [root@mail ~]# tar zxf postfix-2.4.6.tar.gz [root@mail ~]# gunzip postfix-2.4.6-vda-ng.patch.gz [root@mail ~]# cd postfix-2.4.6 [root@mail postfix-2.4.6]# patch -p1 < ../postfix-2.4.6-vda-ng.patch patching file README_FILES/VDA_README patching file src/global/mail_params.h patching file src/util/file_limit.c patching file src/virtual/mailbox.c patching file src/virtual/maildir.c patching file src/virtual/virtual.c patching file src/virtual/virtual.h [root@mail postfix-2.4.6]# 预配置编译参数 [root@mail postfix-2.4.6]# make makefiles \ 'CCARGS=-DHAS_MYSQL -I/usr/local/mysql/include/mysql \ -DUSE_SASL_AUTH \ -DUSE_CYRUS_SASL -I/usr/include/sasl' \ 'AUXLIBS=-L/usr/local/mysql/lib/mysql -lmysqlclient -lz -lm \ -L/usr/lib/sasl2 -lsasl2 ' && make && make install //编译并进行安装 Postfix的配置文件 (Postfix系统最主要的配置文件包括:/etc/postfix/main.cf 和/etc/postfix/master.cf.前者是postfix服务的配置文件,后者是master程序的配置文件) [root@mail postfix-2.4.6]# postconf –n //-n 将只列出不同于默认值的配置参数command_directory = /usr/sbin config_directory = /etc/postfix daemon_directory = /usr/libexec/postfix debug_peer_level = 2 html_directory = no mail_owner = postfix mailq_path = /usr/bin/mailq manpage_directory = /usr/local/man newaliases_path = /usr/bin/newaliases queue_directory = /var/spool/postfix readme_directory = no sample_directory = /etc/postfix sendmail_path = /usr/sbin/sendmail

Windows2008下Jira与HMailServer免费邮件服务器搭建

Windows2008下Jira与HMailServer免费邮件服务器搭建一.概述 负责一个项目,所有的开发电脑都不能上网,在测试阶段用到Jira,想要用Jira结合一个内部邮件服务器进行局或网内的测试管理,在网上找了N久,终于找到HMailServer,经过1天半结合网上介绍的方法操作,终于搞定,回想走了很多弯路,现把这些弯路记录下来,以期要搭建的人参考,不要再走我的老路:(接下去借用网上一个截图比较漂亮的介绍 [https://www.doczj.com/doc/c814435999.html,/520839/385003]为例进行整理讲解)。 安装需要准备如下软件: 1.HMailServer安装包:使用当前最新的版本是5.3.3

官方下载地址: https://www.doczj.com/doc/c814435999.html,/ 2.HMailServer汉化包下载地址: https://www.doczj.com/doc/c814435999.html,/blog/post/7.html 3.需要Microsoft .NET Framework Version 2.0支持,微软官方下载地址: https://www.doczj.com/doc/c814435999.html,/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e 04f5&displayLang=en 三个软件包下载下来以后先装.NET Framework 2.0,这个简单全部next. 二.HMailSrever安装 1.HMailServer安装,这里我们选完全安装

2.用户不多的话,我就直接使用内置的数据库引擎,如果用户多的话,可以选择下面的mysql、mssql、 postgresql数据库的一种.

webmailRoundcubemail搭建

webmailRound cubemail搭建 https://www.doczj.com/doc/c814435999.html,/u2/73230/show ... _Roundcube RoundCube Web Mail是一个基于浏览器,支持多国语言的IMAP客户端,操作界面看起像一个桌面应用程序。它提供一个e-mail客户端应该具备的所有功能包括MIME支持,地址薄,文件夹操作,信息搜索和拼写检查。RoundCube Webmail采用PHP+Ajax开发并且需要MySQL数据库来存储数据。用户界面采用XHTML+CSS2设计. 安装、配置Roundcube * 从Roundcubemail 的官方主页下载最新版本:注:刚把0.2的配置出来,就发现这两天刚出了0.2.1版。不过方法都一样的。https://www.doczj.com/doc/c814435999.html,/downloads * 下载后解压缩并设置正确的权限:Shell 命令: # tar zxvf roundcubemail-0.2.tar.gz # mv roundcubemail-0.2 /var/www/roundcubemail # chown -R root:root /var/www/roundcubemail/ # chown -R www-data:www-data /var/www/roundcubemail/{temp,logs} # chmod 777 /var/www/roundcubemail/{temp,logs} # chmod 0000 /var/www/roundcubemail-0.1/{CHANGELOG,INSTALL,LICENSE,README,UPGRADING,installer} ### 0000让其没有任何权限,可以不设置* 导入Roundcubemail 的数据库:Shell 命令:# mysql -uroot -p # 创建数据库:roundcubemail mysql> CREATE DATABASE roundcubemail DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; # 将数据库的权限给MySQL 的本地用户:roundcube。请将这里的'your_passwd' 改为你需要的密码。mysql> GRANT ALL PRIVILEGES ON roundcubemail.* TO roundcube@localhost IDENTIFIED BY 'your_passwd'; # 导入数据库表mysql> use roundcubemail;

在windows server中安装配置邮件服务器

安装POP3、SMTP组件。对windows server进行检查,看看是否安装了pop3服务和smtp服务组件,若未 安装,则需要进行手动添加。 1、安装pop3服务组件:先必须以系统管理员身份登入到windows server系统中,再按步骤进行设置"控制 面板→添加或删除程序→添加/删除windows组件",完成后会弹出一个对话框"windows组件向导",选"电子邮件服务",再点击"详细信息",这时会出现2个部分内容:pop3服务和pop3服务web管理。"pop3服务web管理"便于用户进行远程web方式管理邮件服务器,这方面有需求的可选择该项。 2、安装smtp服务组件:找到"应用程序服务器",点击其中的"详细信息"按钮,然后点击"Internet信息服务(IIS)"进行详细信息查看,再选择"Smtp Service",按确定。而用户若希望能用远程web管理邮件服务器,就一定要选择"万维网服务"中的"远程管理(HTML)"组件,待以上步骤都完成后,点击"下一步",这样就可 以进行pop3和smtp服务的安装配置了。 3、配置pop3和smtp服务器。在进行smtp服务器配置前必须先完成pop3服务器的配置,这样才能搭建成功。pop3服务器:点击"开始→管理工具→pop3服务",在弹出的窗口左栏选中pop3服务,然后点击右栏的"新域"按钮,弹出"添加域"对话框,在"域名"一栏中输入你的邮件服务器域名,就是邮件账户"@"后面的部分,例如@后面输入的https://www.doczj.com/doc/c814435999.html,,再点击确定。这样就在Internet上注册了一个名为"https://www.doczj.com/doc/c814435999.html,"的域名,且该域名在DNS服务器中设置了邮件交换记录,并将解析到windows server邮件服务器的IP地址上。邮件域创建完成 后选中新建的"https://www.doczj.com/doc/c814435999.html,"域,点击右栏的"添加邮箱"按钮,在弹出的对话框中的"邮箱名"中输入邮箱用户名,设置好密码,在点击确定,这样从创建邮件域到创建邮箱就完成了。 4、smtp服务器:以上步骤完成后,点击"开始→程序→管理工具→Internet信息服务(IIS)管理器",在弹 出的窗口中点击"默认smtp虚拟服务器",再点击"属性"选项,从而进入到"默认smtp虚拟服务器"中,再切 换到"常规"标签页,在"IP地址"下拉列表框中选择邮件服务器的IP地址,点击确定,这样一个小型邮件服务器就架设成功了。 5、邮件收发及远程web管理。用户利用邮件客户端软件连接到邮件服务器就可以进行邮件收发工作了,在 设置邮件客户端软件的pop3和smtp服务地址时,域名输入"https://www.doczj.com/doc/c814435999.html,"即可。若要进行邮件服务器的远程web 管理,在远端客户机中,打开IE浏览器,输入"https://服务器IP地址:8098",在弹出的连接对话框中输入管理员用户名和密码,点击确定,就能登录到web管理界面了。 通过以上的这些步骤,搭建属于自己的免费邮件服务器就算大功造成了。不过这也只适用于一些对 邮件系统功能要求不多的企业。像简单的邮件收发,邮件存档管理这类常规需求能基本满足。垃圾 邮件过滤、海外通信、邮件监控加密等功能是不具备的。 一、概述 大家知道,邮件服务器系统由POP3服务、简单邮件传输协议(SMTP)服务以及电子邮件客户端三个组件组成。其 中的POP3服务与SMTP服务一起使用,POP3为用户提供邮件下载服务,而SMTP则用于发送邮件以及邮件在服 务器之间的传递。电子邮件客户端是用于读取、撰写以及管理电子邮件的软件。 Windows Server 2003操作系统新增的POP3服务组件可以使用户无需借助任何工具软件,即可搭建一个邮件服务器。通过电子邮件服务,可以在服务器计算机上安装POP3组件,以便将其配置为邮件服务器,管理员可使用POP3 服务来存储和管理邮件服务器上的电子邮件帐户。下面的内容是让我们来讨论邮件服务器的配置与管理。 二、配置POP3邮件服务器

linux Postfix邮件服务器安装配置

:Postfix邮件服务器的安装与配置 一、先安装配置Apache、DNS 1.挂载光盘镜像; Mount /dev/cdrom /mnt Cd /mnt/Server 2.安装Apache rpm -ivh httpd-2.2.3-43.el5.i386.rpm apr-1.2.7-11.el5_3.1.i386.rpm apr-util-1.2.7-11.el5.i386.rpm postgresql-libs-8.1.18-2.el5_4.1.i386.rpm 查看有否安装: [root@localhost Server]# rpm -qa | grep http httpd-2.2.3-43.el5 启动Apache: Service httpd start 3.安装DNS 用rpm分别安装以下包: bind-9.3.6-4.P1.el5_4.2.i386.rpm bind-chroot-9.3.6-4.P1.el5_4.2.i386.rpm bind-devel-9.3.6-4.P1.el5_4.2.i386.rpm bind-libbind-devel-9.3.6-4.P1.el5_4.2.i386.rpm bind-libs-9.3.6-4.P1.el5_4.2.i386.rpm bind-sdb-9.3.6-4.P1.el5_4.2.i386.rpm bind-utils-9.3.6-4.P1.el5_4.2.i386.rpm DNS有两个配置文件: 主配置文件: /var/named/chroot/etc/named.conf 用来设置DNS全局命令的 DocumentRoot “/var/www/html”:定义网页文件存放的目录 数据库文件:https://www.doczj.com/doc/c814435999.html,.zone 记录哪个域名IP是多少的。 装完后启动DNS Service named start 编辑DNS主配置文件(默认是空的)如下: 命令:vim /var/named/chroot/etc/named.conf

Windows Server 2003下如何搭建邮件服务器

2008-10-23 17:31 2008-06-23 10:53 在windows2003下架设邮件服务器的过程跟XP系统类似,可以用系统自带的POP3及SMTP服务建立,也可以借助第三方软件实现。适用环境不同自然采取的方式不同。以下笔者的搭建过程分别以这两种方式为例。一.利用windows2003自带POP3/SMTP服务实现第一步:安装POP3/SMTP服务。默认情况下windows2003是没有安装的,我们必须手工添加。 安装POP3服务:控制面板----“添加/删除windows组件—电子邮件服务”下,它共包括两项内容: POP3服务和POP3服务WEB管理. 而SMTP服务应:选择控制面板—添加删除WINDOWS组件—应用程序服务器—详细信息—internet信息服务 (IIS)—详细信息—SMTP service”进行安装,如果你需要对邮件服务器进行远程WEB管理,还要选中“万 维网服务”中的“远程管理(HTML)”。 第二步:配置POP3服务依次点击“开始-管理工具-POP3服务”,打开“POP3服务”主窗口;然后在窗口左面点击POP3服务下的主机名(本机),再在右面点选“新域”;在弹出的“添加域”对话框内输入欲建立的邮件服务器主 机名,也就是@后面的部分,确定即可。接着创建邮箱。在左面点击刚才建好的域名,选择“新建邮箱”,在弹出的对话框内输入邮箱名(即@前面部分),并设定邮箱使用密码,最终设定如图1。

图1 第三步:SMTP服务配置依次打开“开始-程序-管理工具-internet信息服务”,在窗口左面”SMTP虚拟服务器”上点右键选属性,在“常规”选项卡下的“IP地址”下拉列表框中选择此邮件服务器的IP地址,并可以设定允许的最大连接数,最后确定即可。(如图2所示) 图2 经过以上三步,一个功能简单的邮件服务器就建好了,大家即可用邮件客户端软件连接到此服务器进行邮件收发应用了。 二.使用第三方软件Winmail Server 搭建 是一款安全易用全功能的邮件服务器软件,它既可以作为局域网邮件服务器、互联网邮件服务器,也可以作为拨号ISDN、ADSL宽带、FTTB、有线通(Ca bleModem) 等接入方式的邮件服务器和邮件网关。 软件大小:12899KB 下载地:https://www.doczj.com/doc/c814435999.html,/download/winmail.exe 一.初始化配置流程:

利用UbuntuExtMail30分钟配置好一个功能强大的邮件

利用Ubuntu ExtMail 30分钟配置好一个功能强 大的 利用Ubuntu ExtMail 30分钟配置好一个功能强大的服务器V1.1,以下文档通过19个大的步骤进行配置,配置成功! 由于网上Ubuntu ExtMail的步骤特别多,看了都头痛,在此特别给朋友们制作了一个简洁的安装文档,希望大家喜欢:) 环境: Ubuntu 8.04 TLS postfix 2.5.1 ExtMail 1.2 extman 1.1 1.安装依赖包 apt-get install mysql-client-5.0 mysql-server apache2 postfix postfix-mysql postfix-doc courier-authdaemon courier-authlib-mysql courier-pop courier-pop-ssl courier-imap courier-imap-ssl libsasl2-modules libsasl2-modules-sql sasl2-bin libpam-mysql openssl libapache2-mod-fastcgi libfcgi-perl build-essential libtool libnet-server-perl libnet-cidr-perl libberkeleydb-perl arc zoo lzop liblzo1 libstdc++5 libgd-gd2-perl libfile-tail-perl libdigest-sha1-perl libdigest-HMAC-perl libnet-ip-perl libnet-dns-perl libhtml-tagset-perl libhtml-parser-perl libio-stringy-perl libio-multiplex-perl libio-socket-ssl-perl libio-zlib-perl libnet-ssleay-perl libunix-syslog-perl libtimedate-perl libmailtools-perl libconvert-binhex-perl libconvert-tnef-perl libconvert-uulib-perl libcompress-zlib-perl libarchive-zip-perl libarchive-tar-perl perl-suid 你会被询问以下问题: Create directories for web-based administration? <– No General type of mail configuration: <– Internet Site System mail name: <– https://www.doczj.com/doc/c814435999.html, 2.下载extmail-1.2和extman-1.1,并修改配置 下载地址:https://www.doczj.com/doc/c814435999.html,/download tar xvzf extmail-1.2.tar.gz

最全的postfix配置参数

最全的postfix配置参数 2009-03-31 22:00 最完整的信息--postfix包随附的在线说明与配置文件样本,已经在你手上了。因此,本附录只能算是 postfix参数的“速查参考”。 对于每一个参数,我们都会列出其可能值或是设定值的类型,大部分类型的设定值都没有异议,只有一些类型的值需要解释: 逐项列出 参数需要一个或多个可能值。至于某特定参数可能需要哪些值,请参阅在线说明。 查询表 当参数指向查询表时,必须指出表的类型与名称,两者之间以一个冒号隔开,例如: transport_map = hash:/etc/postfix/transport 路径名称 一个文件的完整路径。 格式样板 某些参数的设定值,是由包含宏的字符串所组成,例如: smtpd_banner = $myhostname ESMTP $mail_name 宏(此例中的$myhostname与¥mail_name)是在运行时才展开的对应的参数值。至于哪些参数的样板可接受哪些宏,请参阅在线说明文件。 计时单位 postfix有许多涉及时间的参数,例如: queue_run_delay = 1000s 为了方便描述时间,postfix拟定了一组通用的计时单位简写,如果没注明计时单位,每个时间参数都有自己默认的计时单位。至于特定时间参数的默认计时单位是什么,请参阅在线说明。 单位简写 秒 s 分 m 时 h 日 d 周 w 所有参数都有一个默认值(虽然某些默认值得空白)。只有实际设定值不同于默认值得参数时,才需要被列在main.cf中。本篇附录虽然列出了参数得默认值,但是不保证新版本得postfix一定不会改变默认值。使用postconf命令得-d 选项,可以查出特定参数得默认值。 postconf -d alias_maps postfix参数速查参考 2bounce_noice_recipient 可能值:邮件地址默认值:postmaster “2bounce”是多钟可能得错误类型之一。每一类型错误,都可由你决定是否要发出通知函。2bounce_notice_recipient指定“2bounce”错误类型得通知对

邮件服务器配置

实验八邮件服务器配置 一、实验目的 1、熟练掌握Windows 2003 Server自带的Mail服务器的配置方法。 2、熟练掌握Windows 2003 Server环境下第三方Mail服务器的配置方法。 二、实验内容 1、检查服务器是否安装了DNS,若还没有安装,请先安装好DNS并配置好;IP地址和域名结构参见实验五。(注意:IP地址和域名正确与否座位考核内容之一) 2、安装和配置Mail,要求在客户机(XP)上测试通过。 三、配置参考步骤 检查服务器是否安装了DNS,若还没有安装,请先安装好DNS并配置好;IP地址和域名结构参见实验五。 (一)利用windows2003自带POP3/SMTP服务实现 第一步:安装POP3/SMTP

默认情况下windows2003是没有安装POP3/SMTP的,必须手工添加。 安装POP3服务组件(包括POP3服务和POP3服务WEB管理):依次选择→电子邮件服务”直至完成。 安装SMTP服务:依次选择“控制面板→添加删除程序→添加/删除Windows组件→应用程序服务器→I nternet信息服务(IIS)→SMTP service”进行安装。如果需要对邮件服务器进行远程WEB管理,还要选中“万维网服务”中的“远程管理(HTML)”。 第二步:配置POP3服务 1、依次点击“开始→管理工具→POP3服务”,打开“POP3服务”主窗口;然后在窗口左面 点击POP3服务下的主机名(本机),再在右面点选“新域”;在弹出的“添加域”对话框内输入欲建立的邮件服务器主机名,也就是@后面的部分,例如:https://www.doczj.com/doc/c814435999.html,,确定即可。如图1所示。 图1 2、创建邮箱。在左面点击刚才建好的域名(例如:https://www.doczj.com/doc/c814435999.html,),选择“新建 邮箱”,在弹出的对话框内输入邮箱名(即@前面部分),并设定邮箱使用密码,最终设定如图2。

Linux下的Postfix邮件服务器

Linux下的邮件服务器Postfix(一)在Linux下1、挂载光驱建立DNS服务器的MX记录:正向: 反向: 2、创建用户和密码: 看一下邮箱邮件默认保存在这里:

3、安装Postfix包,开启Postfix服务: 4、关闭sendmail服务: 5、编辑/etc/postfix/main.cf文件 找到这几项修改其余不改: myhostname = https://www.doczj.com/doc/c814435999.html, 邮件主机的完整名称 mydomain = https://www.doczj.com/doc/c814435999.html, 邮件主机域名 myorigin = $mydomain(表示所有)设置发件人邮件地址的网域名 inet_interfaces = all (表示监听所有端口)监听端口【把下面的inet_interfaces=localhost 注释掉】 mydestination = $myhostname, $mydomain(表示所有)指定接收邮件时收件人的域名mynetworks = 192.168.1.0/24, 127.0.0.0/8(192.168.1.0/24表示这个网段,127.0.0.0/8表示本 地)设置可以为其转发邮件的网络 relay_domains = $mydestination(表示所有)设置可以为其转发邮件的域名 6、重新启动服务: 7、验证:发信: #telnet https://www.doczj.com/doc/c814435999.html, 25 telnet到邮件服务器的25号端口 helo https://www.doczj.com/doc/c814435999.html, 用helo或ehlo介绍自己(可以不写) mail from:li@https://www.doczj.com/doc/c814435999.html, 发信人地址 rcpt to:gen@https://www.doczj.com/doc/c814435999.html, 收件人地址 data 表示开始输入邮件正文 Hello! 邮件正文 .新起一行以“.”表示正文结束 quit 退出telnet

黑客教程:Webmail攻防实战

Webmail是指利用浏览器通过web方式来收发电子邮件的服务或技术,不需借助邮件客户端,可以说只要能上网就能使用webmail,极大地方便了用户对邮件的收发。对于不能熟练使用邮件客户端,或者在网吧不便使用邮件客户端的用户来说,webmail更是必不可少的选择。Email能够成为当今internet上应用最广泛的网络服务,webmail可谓功不可没。 由于用户的使用不当或者webmail系统的开发不周,都有可能给webmail的使用带来更多的安全威胁。同样,webmail系统作为当今电子邮件系统的重要组成部份,它的安全性也是不可忽视的。 一、邮件地址欺骗 邮件地址欺骗是非常简单和容易的,攻击者针对用户的电子邮件地址,取一个相似的电子邮件名,在webmail 的邮箱配置中将“发件人姓名”配置成与用户一样的发件人姓名(有些webmail系统没有提供此功能),然后冒充该用户发送电子邮件,在他人收到邮件时,往往不会从邮件地址、邮件信息头等上面做仔细检查,从发件人姓名、邮件内容等上面又看不出异样,误以为真,攻击者从而达到欺骗的目的。例如某用户的电子邮件名是wolfe,攻击者就会取w0lfe、wo1fe、wolfee、woolfe之类相似的电子邮件名来进行欺骗。虽然免费的午餐越来越难吃,但还是有很多用户使用的是免费电子邮箱,通过注册申请,攻击者很容易得到相似的电子邮件地址。 人们通常以为电子邮件的回复地址就是它的发件人地址,其实不然,在RFC 822中明确定义了发件人地址和回复地址可以不一样,熟悉电子邮件客户端使用的用户也会明白这一点,在配置帐户属性或撰写邮件时,可以指定与发件人地址不同的回复地址。由于用户在收到某个邮件时,虽然会检查发件人地址是否真实,但在回复时,并不会对回复地址做出仔细的检查,所以,如果配合smtp欺骗使用,发件人地址是要攻击的用户的电子邮件地址,回复地址则是攻击者自已的电子邮件地址,那么这样就会具有更大的欺骗性,诱骗他人将邮件发送到攻击者的电子邮箱中。 所谓害人之心不可有,防人之心不可无,鉴于邮件地址欺骗的易于实现和危险性,我们不得不时时提防,以免上当受骗。对于webmail系统而言,提供邮件信息头内容检查、smtp认证(如果该邮件系统支持smtp 的话)等服务技术,将邮件地址欺骗带来的危害降至最小是非常有必要的。对邮件用户而言,认真检查邮件的发件人邮件地址、发件人IP地址、回复地址等邮件信息头内容是很重要的。 二、Webmail暴力破解 Internet上客户端与服务端的交互,基本上都是通过在客户端以提交表单的形式交由服务端程序(如CGI、ASP等)处理来实现的,webmail的密码验证即如此,用户在浏览器的表单元素里输入帐户名、密码等信息并提交以后,服务端对其进行验证,如果正确的话,则欢迎用户进入自己的webmail页面,否则,返回一个出错页面给客户端。 籍此,攻击者借助一些黑客工具,不断的用不同的密码尝试登录,通过比较返回页面的异同,从而判断出邮箱密码是否破解成功。帮助攻击者完成此类暴力破解的工具有不少,如wwwhack、小榕的溯雪等,尤以溯雪的功能最为强大,它本身已经是一个功能完善的浏览器,通过分析和提取页面中的表单,给相应的表单元素挂上字典文件,再根据表单提交后返回的错误标志判断破解是否成功。

postfix邮件服务器搭建完整版

Postfix邮件服务器安装 一.安装前准备 1.关闭防火墙 vi /etc/selinux/config 图1 如图1,将其中的SELINUX=enforcing修改为SELINUX=disabled 需要注意的是此修改需要重启后才能生效,可以在将所有搭建步骤结束后在进行重启。 2.关闭ip信息包过滤系统iptables iptables –flush 图2 3. 从自启动中关掉sendmail 先停掉sendmail服务:service sendmail stop

图3 然后从自启动项中移除sendmail:chkconfig sendmail off 二、安装软件包,本文档中安装的是linux redhat5.4自带的rpm安装包 1. 安装配置DNS服务器 DNS服务用来帮助解析域名的,如果不配置DNS服务,那么outlook,foxmail等软件无法解析我们的邮件域名,也就无法连接到提供收发邮件协议的服务器。 (1)查看系统是否已经安装了服务相关的所有安装包rpm –qa|grep bind 图4 可以看到系统只安装了服务所需的部分包,还需要安装如下图所示的其他包: 图5 (2)使用rpm –ivh 命令安装其他包: 图6

(3)配置DNS DNS有两个配置文件: ①主配置文件: /var/named/chroot/etc/named.conf 用来设置DNS全局命令的 编辑DNS主配置文件(默认是空的)如下: 命令:vi /var/named/chroot/etc/named.conf 这里以https://www.doczj.com/doc/c814435999.html,域名为例进行配置,如图: 图7 编辑完成后先按Esc键退出编辑状态然后输入:wq 点击回车进行保存。 ②zone文件,注意此处的zone文件的名称要和住配置文件中的file后写的文件名一致。可以从模板拷贝一份zone文件进行编辑配置: cp/usr/share/doc/bind-9.3.6/sample/var/named/localdomain.zone /var/named/chroot/var/named/https://www.doczj.com/doc/c814435999.html,.zone 图8 编辑https://www.doczj.com/doc/c814435999.html,.zone文件:

相关主题
文本预览
相关文档 最新文档