linux redhat6.5 中 搭建Postfix邮件服务器

Postfix 是一种电子邮件服务器,它是由IBM华生研究中心(T.J. Watson Research Center)的荷兰籍研究员Wietse Venema为了改良sendmail邮件服务器而产生的。最早在1990年代晚期出现,是一个开放源代码的软件。
实验需要:
软件包 postfix(发送传输邮件) 、dovecot(接受邮件) bind(DNS解析)
实验目标:
使zhangsan lisi 帐号通过postfix可以互发邮件

 1:安装DNS
 编辑named.conf


2:编辑named.rfc1912.zones

3:复制named.localhost 命名benet.com.zone
编辑benet.com.zone

4:编辑/etc/postfix/main.cf  (系统一般自带  如果没有使用rpm 安装)
    inet_interfaces = all                          //监听服务的IP地址//
    #inet_interfaces = localhost                      加#注释
    myhostname = mail.benet.com                    //邮件服务器主机名//
    mydomain = benet.com                           //邮件域名//
    myorigin = $mydomain                           //发件人地址邮件域名//
    mydestination = $mydomain, $myhostname         //收件人地址邮件域名//
    home_mailbox = Maildir/                        //邮件存放位置//  

process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=" alt="linux redhat6.5 中 搭建Postfix邮件服务器" />

5:重启postfix 服务
    安装dovecot软件包(接收邮件)


6:编辑dovecot .conf

    protocols = imap pop3 lmtp   //开启协议//

    login_trusted_networks = 192.168.100.0/24  //指定服务器所在网段//

7:编辑/etc/dovecot/conf.d/10-mail.conf
        mail_location = maildir:~/Maildir //开启邮箱的位置及格式//  (去掉#号)
        重启dovecot服务


8:创建一个组mailusers
创建账户 zhangsan 、 lisi 并且加入mailusers组
设置 zhangsan 、 lisi 的密码

    9:测试下postfix邮件发送(用zhangsan 给lisi 发送邮件)
    telnet 192.168.100.101 25
    helo mail.benet.com
    mail from:[email protected]
    rcpt to:[email protected]
    data
    subject:hello lisi
    my name is zhangsan

10:测试postfix邮件接收(登录lisi 查看zhangsan 发送的邮件)
    telnet143  端口结束:OVER
    telnet mail.benet.com 110
    user lisi
    pass 123456
    list
    retr 1
    quit

11:去windows7中测试
 准备2台 windows7     一台登录zhangsan   一台登录lisi
 下载Foxmail安装包  安装 >手动设置  配置你的账户密码 和服务器IP
 登录zhangsan 和lisi  帐号 进行测试

原文地址:http://blog.51cto.com/13630803/2115054

时间: 2024-12-20 13:36:14

linux redhat6.5 中 搭建Postfix邮件服务器的相关文章

【转】Linux 下搭建Postfix邮件服务器详解:

在我自己的服务器上面搭建了邮件服务器,为的是接下来写shell脚本进行报警监控.当服务器发生意外,可以及时发送邮件服务器到邮箱. 看了两个教程,按照两个教程来搭建的,感谢原作. Linux 下搭建Postfix邮件服务器详解: 1.首先关闭sendmail服务 service sendmail stop 2.chkconfig sendmail off(关闭开机自启动) 3.修改DNS正解文件,使DNS能够解析邮箱服务 添加下面两行 mail.zhubf.com. IN A           

Redhat6.5中搭建Postfix邮件系统

一.电子邮件系统基础Internet网络中的电子邮件系统并不是一个孤立的体系,除了需要DNS服务器提供邮件域的解析,通过Web服务器提供邮箱操作界面以外,邮件收取.传递等功能也是由不同的组件来提供的.1.在实现电子邮件收发的完整系统中,根据各组件所处的位置.承担的功能不同,可以分为不同的角色①MTA:邮件传输代理,一般被称为邮件服务器软件,负责接收客户端软件发送的邮件,并将邮件传输给其他的MTA程序,是电子邮件系统中的核心部分.②MUA:邮件用户代理,一般被称为邮件客户端软件,为用户提供发送.接

linux redhat6.5 中搭建samba服务

Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务.SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统.打印机及其他资源.通过设置"NetBIOS over TCP/IP"使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源

【我的Linux,我做主!】动手搭建Postfix邮件服务器

目录:(一)了解邮件的整个收发流程(二)配置postfix邮件服务器(三)使用图形客户端收发邮件 (一)了解邮件的整个收发流程 (1.1)电子邮件在我们的日常生活中,属于经常用到的一种信息传输服务.我们使用的可能是自己公司的邮件服务器,也可能使用的是互联网中提供的知名邮件服务器,例如QQ邮箱.163邮箱.126邮箱等,它们收发邮件的流程都是一样的.假设现在有一个126邮件服务器,在邮件服务器上有两个帐户,分别是[email protected]和[email protected],此时如果tom

linux平台搭建postfix邮件服务器

一,搭建邮件服务器前准备如下: Centos 7.2 64位Postfix-2.8.12.tar.gz Postfix MTA(邮件传输代理)Dovecot-2.1.8.tar.gz IMAP 和 POP3 邮件服务器Postfixadmin-2.3.5.tar.gz 采用PHP编写的开源WEB邮箱及域名账号管理工具Roundcubemail-0.8.1.tar.gz 采用PHP编写的开源IMAP邮件WEB客户端 二,安装过程 1.安装Postfix yum -y install postfix

Redhat6.5中搭建postfix邮箱服务

Internet网络中的电子邮件系统并不是一个孤立的体系.除了需要DNS服务器提供邮件域的解析,通过WEB服务器提供邮箱操作界面以外,邮件提取.传递等功能也是由不同的组建来提供. 邮件系统的角色: MTA: 邮件传输代理,负责邮件发送: MUA:邮件用户代理,为用户提供发送.接收.管理电子邮件的界面: MDA:邮件分发代理,负责在服务器中将邮件分发到用户的邮件目录. 邮件通信协议: SMTP:简单邮件传输协议,主要用于发送和传输其他邮件,对应TCP端口号25: POP:邮局协议,主要用于从邮件服

linux redhat6.5中 搭建DHCP服务

DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中的管理.分配IP地址,使网络环境中的主机动态的获得IP地址.Gateway地址.DNS服务器地址等信息,并能够提升地址的使用率.实验目标:C3中搭建DHCP 使C1 和C2自动获取IP1:配置二层交换机SW2 添加vlan 10 20 100 并分别将f1/1 f1/2 f1/3加入vlan10 vlan20 vlan100f1/0接口做trunk链

CentOS7下搭建postfix邮件服务器实现extmail的web访问

CentOS7.1最新1503版本最小化安装,基于lnmp,nginx与mysql为yum安装,当然没有安装php,其他编译所需要的全是官网上下载的最新稳定版,搭建的过程中出了很多错误,经过几天的实验,最后终于搭建成了,这次博客也是重新搭建,边写边搭建,如果再次出现错误的话,会将错误一并写出来. 一.  装备工作 1.防止不必要的麻烦关闭Selinux setenforce 0 关闭防火墙 systemctl stop firewalld 2.清空iptables iptables -P INP

linux redhat6.5中 搭建NFS服务

NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源.在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样. 首先准备两台linux (一台最为服务器 一台作为客户机) 通过搭建NFS 使得客户机能访问服务器 并且文件同步 1:在服务器上配置 #yum install nfs-utils rpcbind -y //安装 nfs-utils r