6.5版 postfix邮件系统搭建

注!DNS服务器中设置邮件交换记录步骤省略(如有疑问,请查阅《DNS服务器搭建》这篇博客)


(一)安装软件包


rpm -vih postfix-2.6.6-2.2.el6_1.x86_64     //有的linux6.0版本以上默认安装


(二)修改主配置文件


vi /etc/postfix/main.cf  //打开主配置文件


inet_interfaces = 192.168.1.20,127.0.0.1      //监听服务器IP地址,默认为all


myhostname = mail.benet.com  //邮件服务器的主机名


mydomain = benet.com  //邮件域


myorigin = $mydomain  //外发邮件时发件人地址中的邮件域


mydestination = $mydomain, $myhostname//允许投递到本地的目标邮件域


home_mailbox = Maildir///设置邮件存储位置和格式(路径在用户家目录下)


(三)启动服务


service postfix start


netstat -anpt | grep 25       //过滤监听端口

wKioL1LL-_rxv6QQAAAmMm3cr0A139.jpg

(四)添加邮箱账号


groupadd mailusers        //新建组


useradd -g mailusers -s /sbin/nologin jack      //新建账号


passwd jack//设置密码


useradd -g mailusers -s /sbin/nologin jack    


passwd jack


(五)smtp发送邮件测试


rpm -ivh /mnt/iso/Packages/telnet-0.17-47.el6_3.1.x86_64.rpm     //安装telnet


telnet mail.qq.com 25//连接postfis服务器


HELO mail.qq.com//宣告客户机地址


MAIL FROM:[email protected]//告知发件人地址


RCPT TO:[email protected]   //告知收件人地址


DATA//告知要发送邮件数据


Subject:wo shi tom//指定邮件标题


Dear Lisi://编写邮件正文


.   //单独的点号表示正文结束


Quit//断开连接并退出


cat /home/jack/Maildir/new/1388908164.V802I2161M714198.localhost.localdomain   //查看发给jack的邮件


wKiom1LL_AfzuXC1AACsP8uLky8486.jpg

POP3收信服务(dovecot


(一)安装软件包


rpm -ivh /mnt/iso/Packages/dovecot-2.0.9-7.el6.x86_64.rpm


(二)修改主配置文件


vi /etc/dovecot/dovecot.conf


protocols = imap pop3 lmtp


login_trusted_networks = 192.168.1.20/24


dict {                             //找到这行,在下面加入!include conf.d/*.conf


}


!include conf.d/*.conf //有的版本默认就有这一行,没有就加上


vi /etc/dovecot/conf.d/10-mail.conf      //修改子配置文件


mail_location = maildir:~/Maildir    //设置邮箱格式及位置


(三)启动服务


service dovecot start//启动dovecot服务


netstat -anpt | grep 110       //过滤监听端口


wKioL1LL-_qynOG4AAAqLHOUsOA937.jpg

(四)POP3接收邮件测试


telnet mail.qq.com 110   //连接服客户端dovercot


USER jack//指定用户名称


PASS 123//指定登陆密码


LIST//查看邮件列表


RETR 1//查看第一封邮件内容


(五)使用Outlook Express 测试发信、收信功能(xp系统有自带)


注!网卡配置参数里别忘了指DNS服务器地址


1.运行Outlook Express


wKiom1LL_iyTg4-GAACPTm6cjjM620.jpg

2.新建发件人名称

wKioL1LL-_uj0UQxAABOqUdP_Nw521.jpg

3.设置电子邮箱

wKiom1LL_AjTyWxIAABb4OdvvbM916.jpg


4.设置接收邮件服务器,和发送服邮件服务器(千万别混淆了!!)


wKioL1LL-_vxdzaIAABs1i9y41o338.jpg

5.发送邮件


wKiom1LL_AiA2cjQAAB6EM_A3ak151.jpg

Web邮件系统构建(squirrelmail


(一)安装软件包


mkdir /usr/squirrelmail //创建解压目录


tar zxvf squirrelmail-webmail-1.4.22.tar.gz -C /usr/squirrelmail/    //解压安装包


tar zxvf zh_CN-1.4.18-20090526.tar.gz -C /usr/squirrelmail/squirrelmail-webmail-1.4.22/    //解压中文包


(二)修改配置文件


cd /usr/squirrelmail/


mv squirrelmail-webmail-1.4.22/ webmail//换个友好的目录名!!


cd webmail


mkdir attach   //创建附件目录


mkdir data1 //创建数据目录


chown -R daemon.daemon data1/ attach/  //把属主和属组改为daemondaemonapache默认用户


cd /usr/squirrelmail/config


cpconfig_default.php config.php  //建主配置文件


vi /usr/squirrelmail/webmail/config/config.php  //修改主配置文件


$domain = 'benet.com'; //域名


$smtpServerAddress = '192.168.1.20';//smtp服务器地址


$smtpPort = 25;//smtp服务端口


$imap_server_type = 'dovecot';//impt服务类型


$imapPort = 143;//impt服务端口


$data_dir = '/usr/squirrelmail/webmail/data1/';    //数据目录的位置


$attachment_dir = '/usr/squirrelmail/webmail/attach/';    //附件目录的位置


$squirrelmail_default_language = 'zh_CN';//界面语言


$default_charset = 'zh_CN.UTF-8';//默认字符集


(三)重启服务


service httpd restart


service postfix restart


service dovecot restart


(四)使用squirrelmail收发邮件测试


//www.qq.com    //基于域名的访问应配置虚拟主机,如有疑问,请查阅《apache编译安装及搭建》这篇博客



wKioL1LL-_yj_cLdAABLjhyNIKY761.jpg


wKiom1LL_Aij05tBAACt4NcRgc8386.jpg


你可能感兴趣的:(6.5版 postfix邮件系统搭建)