一、配置yum安装工具

①  进入yum目录

[root@bj ~]# cd /etc/yum.repos.d

②  配置yum.repo

[root@bj yum.repos.d]# cprhel-debuginfo.repo yum.repo

将yum.repo修改成以下内容

[root@bj yum.repos.d]# cat yum.repo

[Base]

name=Red Hat Enterprise Linux

baseurl=file:///media/Server

enabled=1

gpgcheck=0

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

③  把光盘挂载到/media目录上

[root@bj ~]# mount /dev/cdrom /media/

二、通过yum安装sendmail、dovecot

[root@bj ~]# yum install -y sendmail*

----sendmail 负责发送邮件(smtp 协议 ,port 25)

[root@bj ~]# yum install -y dovecot*

----dovecot 负责接收邮件(pop3 协议,port 110,imap 协议 ,port 143)

三、配置sendmail

①   cd /etc/mail

m4  sendmail.cf > sendmail.mc

②  vi sendmail.mc

----查找127.0.0.1,将其改为0.0.0.0(默认sendmail只负责发送本地邮件,0.0.0.0将监听任何地址的邮件)

③  启动sendmail服务

1、修改/etc/hosts

192.168.6.130   bj.siqian.com (主机名设为主机名.域名的方式,否则收不到邮件)

2、修改/etc/sysconfig/network

hostname=bj.siqian.com

3、然后再执行

hostname  bj.siqian.com

4、启动sendmail

service sendmail start

5、查看smtp

[root@bj ~]# netstat -an | grep :25

tcp       0      0 0.0.0.0:25                  0.0.0.0:*                   LISTEN

④  配置邮件接收

[root@bj ~]# vi /etc/dovecot.conf

把其中的:

#protocols = imap pop3 lmtp

----取消注释,改为

protocols = imap pop3 lmtp

⑤  启动dovecot服务

service  dovecotstart

-----查看 pop3,imap

[root@bj ~]# netstat -an | grep :110

tcp        0     0 :::110                   :::*                        LISTEN

四、收发邮件

①写邮件,发送邮件

[root@bj ~]# mail -s "oracle"oracle

test mail for oracle!!!

Cc: root

抄送功能为快捷键ctl+d

②接收邮件

[root@bj ~]# mail

Mail version 8.1 6/6/93.  Type ? for help.

"/var/spool/mail/root": 5messages 5 new

>N 1 logwatch@localhost.l  Thu Feb 2119:21  43/1563  "Logwatch for node1 (Linux)"

N  2logwatch@localhost.l  Fri Feb 2213:08  93/2804  "Logwatch for node1 (Linux)"

N  3logwatch@bj.siqian.com  Mon Jul 1515:08  95/2901  "Logwatch for bj (Linux)"

N  4logwatch@bj.siqian.com  Mon Jul 1515:32  54/1936  "Logwatch for bj.siqian.com(Linux)"

N  5root@bj.siqian.com      Mon Jul 1516:21  17/557   "oracle"

& 5

Message 5:

From root@bj.siqian.com  Mon Jul 15 16:21:14 2013

Date: Mon, 15 Jul 2013 16:21:14 +0800

From: root <root@bj.siqian.com>

To: oracle@bj.siqian.com

Subject: oracle

Cc: root@bj.siqian.com

test mail for oracle!!!

再换oracle用户查看邮件

[root@bj mqueue]# su - oracle

[oracle@bj ~]$ mail

Mail version 8.1 6/6/93.  Type ? for help.

"/var/spool/mail/oracle": 1message 1 new

>N 1 root@bj.siqian.com      Mon Jul15 16:21  17/557   "oracle"

& 1

Message 1:

From root@bj.siqian.com  Mon Jul 15 16:21:14 2013

Date: Mon, 15 Jul 2013 16:21:14 +0800

From: root <root@bj.siqian.com>

To: oracle@bj.siqian.com

Subject: oracle

Cc: root@bj.siqian.com

test mail for oracle!!!

linux 配置 mail server的更多相关文章

  1. linux配置vnc server,并用vnc viewer连接server

    做过Linux运维的朋友都知道,我们一般很少直接与服务器接触.都是通过终端来连接处理一些事物. 本人常用的终端有图形界面的是vnc viewer还有命令行界面xshell,当然各有千秋,喜欢使用哪个都 ...

  2. Linux配置mail客户端发送邮件

    1. 概述 在Linux操作系统环境中,可以配置邮件服务器,也可以配置邮箱客户端.本篇主要是配置邮件客户端,这对于发送服务器一些系统信息十分有必要. 2. mail客户端安装 2.1 安装mailx ...

  3. Linux 配置mail发送邮件

    一.在/etc/mail.rc下添加如下内容 set from=lipingchang@pystandard.com set smtp=smtp.pystandard.com set smtp-aut ...

  4. 在Linux上使用mssql-conf工具配置SQL Server 2017

    mssql-conf是在Linux上安装SQL Server 2017后的一个配置脚本.你可以使用这个实用工具设置以下参数: Agent 启用SQL Server代理 Collation 设置一个新的 ...

  5. Configure Always On Availability Group for SQL Server on RHEL——Red Hat Enterprise Linux上配置SQL Server Always On Availability Group

    下面简单介绍一下如何在Red Hat Enterprise Linux上一步一步创建一个SQL Server AG(Always On Availability Group),以及配置过程中遇到的坑的 ...

  6. 配置SQL Server on Linux(2)

    1. 前言 前一篇配置SQL Server on Linux(1),地址:http://www.cnblogs.com/fishparadise/p/8125203.html ,是关于更改数据库排序规 ...

  7. Centos 7.3下 Linux For SQL Server安装及配置介绍

    Centos 7.3下 Linux For SQL Server安装及配置介绍 高文龙关注13人评论2828人阅读2017-03-05 21:46:21 Centos 7.3下Linux For SQ ...

  8. Linux下SVN server 的使用及权限配置

    [Linux下SVN server 的使用及权限配置] 参考:http://www.cnblogs.com/heinoc/p/3805779.html

  9. 在Linux中安装和配置OpenVPN Server的最简便方法!

    本文介绍了如何在基于RPM和DEB的系统中安装和配置OpenVPN服务器.我们在本文中将使用一个名为openvpn-install的脚本,它使整个OpenVPN服务器的安装和配置过程实现了自动化.该脚 ...

随机推荐

  1. SecureCRT使用Vim出现中文乱码问题的解决

    1. 首先保证securecrt本身显示中文是ok的.如果不是,就先解决这一个问题. 2. vi ~/.vimrc 添加set encoding=utf-8 fileencodings=ucs-bom ...

  2. 数据库基础学习3-T-SQL语句

    一.语句操作的基本方法 1.选中执行. 2.注释的方法‘--’. 二.数据类型 整数:int,bigint,smallint 小数:float,decimal(长度,精度) 字符:char(n),va ...

  3. mysql如何开启远程连接

    链接地址:http://jingyan.baidu.com/article/046a7b3ed85f3ef9c27fa9dc.html 大家在公司工作中,经常会遇到mysql数据库存储于某个人的电脑上 ...

  4. TFT ST7735的Netduino驱动

    好久没写关于netduino的文章了,工作忙是一方面,主要原因还是因为没解决TFT显示的问题,功夫不负有心人,在经过多轮研究后,总算在今天2013年12月15日的晚上9点解决了. 下面先介绍一下我所用 ...

  5. 【转】增强 scite 编辑器的代码提示功能

    在 windows 下写 Lua, 我能找到的最好的编辑器就是 luaForWindows 项目里带的 scite. npp (即 notepad++ ) 也将就着能用, 不过只有代码高亮和简单的单词 ...

  6. SuperSocket源码解析之消息处理

    一 简述 Tcp消息的处理本身是与Tcp消息传输过程独立的,是消息的两个不同阶段,从前面的会话生命周期我们已经知道消息的传输主要有SocketSession实现,而真正处理则交由AppSession实 ...

  7. 基于visual Studio2013解决算法导论之010快排中应用插入排序

     题目 快排中引用插入排序 解决代码及点评 #include <stdio.h> #include <stdlib.h> #include <malloc.h> ...

  8. Oculus Rift DK2 安装所需电脑配置

    系统支持:眼下使用的SDK0.4支持windows7,windows8,windows8.1.Mac(10.8,10.9): 硬件配置:官方给的标准配置为2.0+GHz以上CPU.2GB内存.兼容Di ...

  9. How to Create Dump File for Applications

    使用WinDBG这个工具,可以在应用程序异常终止或者无响应时获取它的尸体,以用来解剖研究. Creating Dump File      在Vista环境中抓取Dump文件很方便,在task man ...

  10. Java返回类型泛型的用法小结

    Java返回类型泛型的用法小结 版权声明:本文为博主原创文章,未经博主允许不得转载. 关于Java泛型的基本用法就不多说了,主要是一个编译期的检查,也避免了我们代码中的强制转换,比较经典的用法有泛型D ...