Linux自带邮件功能mail,以及mail的高级使用--中央邮件服务器

1.邮件服务

服务端: qmail   sendmail  postfix(CentOS 6 自带)

协议 :SMTP

端口 :25

客户端:mail,mutt

 

2.发邮件命令

发邮件的三种方式:

1)mail -s "标题" 邮件地址

    输入内容

    按Ctrl+D结束

2)mail -s "标题" 邮件地址 < File

   用文件充当邮件内容

3 )echo "内容" | mail -s "标题"  邮箱地址

echo "abc" | mail -s "hello" root@localhost 

        

3.查看文件的命令

查看某个用户接收到的邮件

mail -u 用户

输入head查看标题信息

输入数字键1-4查看具体邮件

输入q退出

如:

[root@jump_server ~]# mail -u root
Heirloom Mail version 12.5 7/5/10.  Type ? for help.
"/var/mail/root": 4 messages 4 new
>N  1 root                  Thu Nov  7 19:30  18/613   "hello"
 N  2 root@company.com      Thu Nov  7 19:36  20/811   "Problem: passwd_line_gt_30"
 N  3 root@company.com      Thu Nov  7 19:39  20/811   "Problem: passwd_line_gt_30"
 N  4 root                  Thu Nov  7 20:06  19/695   "abc"
& 4
 

 

4.中央邮件服务器

Linux本地邮件服务的配置文件: /etc/postfix/main.cf 

 

配置参数(部分):

inet_interfaces = loopback-only         #这个系统不接收外部发送来的邮件 ,仅允许本机收发邮件

relayhost = [域名/IP]                          #在这个系统上本地发送的任何邮件都会自动路由到指定的ip

myorigin = 域名/IP                             #代表发件来源域从这个系统上发送的邮件显示来自于指定的ip

mydestination = 域名/IP                     #目的地地址

mynetworks = 127.0.0.0/8 [::1]/128                 //信任网络,此处代表仅信任本机的网络

将本地邮件服务器配置充当为中转客户端,将所有邮件都转发到中央服务器

解释一下过程,如果一封邮件发到本地服务器(Client),那么Client会接收这封邮件但是不会存在本地,而是改变邮件的来源域,将其转发到中央邮件服务器

  1. [root@server0 ~]# vim /etc/postfix/main.cf
  2. relayhost = [mail.example.com]                              // 邮件被路由到的服务器(中央服务器)
  3. inet_interfaces = loopback-only                                 //邮件服务器只侦听回环接口上的邮件
  4. myorigin = desktop0.example.com                         //发件来源域,从这个系统上发送的邮件显示来自于 desktop0.example.com
  5. mynetworks = 127.0.0.0/8 [::1]/128                        //空客户端将来自于127.0.0.0/8和 [::1]/128的邮件发送到中继主机
  6. mydestination =                                                    //不发送到本地,而空客户端将所有邮件发送到中继器
  7. local_transport=error: local delivery disabled"      //空客户端拒绝接收任何邮件
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值