Linux postfix 电子邮件服务

 

电子邮件服务
一、电子邮件系统的组成
1、用户代理(User Agent,UA)是用户与电子邮件系统的接口,主要负责将邮件发送到服
   务器以及从服务器接受邮件。常见的UA包括MS outlook,国产的Foxmail,浏览器。
2、邮件服务器,用于发送和接收邮件,向发件人报告邮件发送情况。
3、电子邮件协议:
         SMTP简单邮件传输协议,用于发送和接收邮件。
         POP3邮局协议版本3,用于定义UA如何连接到邮件服务器,如何下载邮件的协议。
         IMAP4(Internet信息访问协议),用于定义UA如何连接到邮件服务器,如何浏
                                       览邮件的协议。
二、电子邮件服务器
1、主流的电子邮件服务软件
         Sendmail应用广泛,安全性差,服务负载能力轻。
         Postfix 快速、高效、易于掌握、安全性高。
         Qmail 安全性好。
2、安装postfix
         Sendmail为系统默认安装的服务,首先应关闭该服务。
         postfix提供的SMTP协议。
         启动postfix服务:服务名postfix
3、配置postfix--/etc/postfix/main.cf
          70 myhostname = mail.itat.com     设置SMTP服务器的FQDN
          77 mydomain = itat.com   设置SMTP服务器所在的域名
          93 myorigin = $mydomain 设置发件人信息
          110 inet_interfaces = localhost postfix服务监听的网卡
              inet_interfaces = all (postfix服务监听本机所有网卡)
155 mydestination = $mydomain,$myhostname, localhost.$mydomain, localhost
(SMTP服务所负责的区域)
255 mynetworks = 168.100.189.0/28, 127.0.0.0/8 (转发那些网络的邮件)
三、添加pop3服务
1、pop3服务的实现程序dovecot软件(IMAP)。
2、安装dovecot程序
         启动dovecot:服务名dovecot
3、配置dovecot--/etc/dovecot.conf
17 protocols = pop3
18 pop3_listen = *
BAIDU。COMADMINISTRATO
四、使用cyrus-imapd软件实现POP3 与IMAP4
删除dovecot
1、安装包结构
cyrus-imapd-2.3.7-1.1.el5.i386.rpm 主程序包 4
cyrus-imapd-devel-2.3.7-1.1.el5.i386.rpm   开发工具 5
cyrus-imapd-utils-2.3.7-1.1.el5.i386.rpm 客户端工具 2
cyrus-imapd-perl-2.3.7-1.1.el5.i386.rpm perl支持环境 1
db4-utils-4.3.29-9.fc6.i386.rpm 3
2、cyrus的基本配置
/etc/sysconfig/cyrus-imapd 启动配置文件
/etc/cyrus.conf 主配置文件
/etc/imapd.conf imapd服务配置文件
 
修改/etc/postfix/main.cf
添加 mailbox_transport = lmtp:unix:/var/lib/imap/socket/lmtp
重新加载postfix
启动cyrus:服务名 cyrus-imapd
 
五、邮箱管理
1、邮箱位置/var/spool/imap/
2、邮箱名
         收件箱:user.用户名         user.tom
         发件箱:user.用户名.Sent    user.tom.sent
         垃圾箱:user.用户名.Trsh    user.tom.trsh
         草稿箱:user.用户名.Drafts user.tom.drafts
3、创建邮箱
         为cyrus管理员设置密码:passwd cyrus
         cyrus管理工具:/usr/lib/cyrus-imapd/cyradm -u cyrus localhost
 
六、添加客户端UA
1、squirrelmail-1.4.8-4.el5.noarch.rpm
2、配置文件:/etc/squirrelmail/config.php
3、配置工具:/usr/share/squirrelmail/config/conf.pl
         重启Apache
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章