• 快速部署postfix邮件服务器



    • 装包、配置、起服务
    – 默认的标准配置即可为本机提供发/收邮件服务
    – 若有必要,可扩大服务范围(邮件域)

    前提:邮件服务器,必须为手工配置永久主机名
    虚拟机server0
    [root@server0 ~]# echo server0.example.com > /etc/hostname
    [root@server0 ~]# cat /etc/hostname

    虚拟机desktop0
    [root@desktop0 ~]# echo desktop0.example.com > /etc/hostname
    [root@desktop0 ~]# cat /etc/hostname


    虚拟机server0:
    1.装包
    [root@server0 ~]# rpm -q postfix
    postfix-2.10.1-6.el7.x86_64

    2.修改配置文件
    [root@server0 ~]# vim /etc/postfix/main.cf
    99行 myorigin = server0.example.com #默认补全的域名结尾
    116行 inet_interfaces = all #监听所有网络接口
    164行 mydestination = server0.example.com #符合的判定为本域邮件

    3.重起postfix
    [root@server0 ~]# systemctl restart postfix

    4.测试:
    [root@server0 ~]# useradd yg
    [root@server0 ~]# useradd xln
    [root@server0 ~]# mail -s test01 -r yg xln
    AAAAAAAAAAAAAAA
    .
    EOT
    [root@server0 ~]# mail -u xln


    • mail 发信操作
    – mail -s '邮件标题' -r 发件人@邮件域名 收件人@邮件域名
    • mail 收信操作
    – mail [-u 用户名]

    空客户端邮件服务器

    • nullclient,空客户端
    – 不提供任何邮箱账号,因此不需要投递邮件
    – 但是可以为用户代发邮件

    虚拟机desktop0:
    [root@desktop0 ~]# lab smtp-nullclient setup #搭建邮件服务器脚本

    虚拟机server0:邮件空客户端
    1.修改配置文件
    [root@server0 ~]# vim /etc/postfix/main.cf
    99行 myorigin = desktop0.example.com #默认补全的域名结尾
    116行 inet_interfaces = localhost #仅允许本机
    164行 mydestination = #修改为空
    317行 relayhost = [172.25.0.10] #将邮件交给172.25.0.10

    3.重起postfix
    [root@server0 ~]# systemctl restart postfix
    4.发送邮件
    [root@server0 ~]# echo 123 | mail -s test01 -r root student

    虚拟机desktop0:[root@desktop0 ~]# mail -u student

  • 相关阅读:
    LeetCode 227. Basic Calculator II
    LeetCode 224. Basic Calculator
    LeetCode 103. Binary Tree Zigzag Level Order Traversal
    LeetCode 102. Binary Tree Level Order Traversal
    LeetCode 106. Construct Binary Tree from Inorder and Postorder Traversal
    LeetCode 105. Construct Binary Tree from Preorder and Inorder Traversal
    LeetCode 169. Majority Element
    LeetCode 145. Binary Tree Postorder Traversal
    LeetCode 94. Binary Tree Inorder Traversal
    LeetCode 144. Binary Tree Preorder Traversal
  • 原文地址:https://www.cnblogs.com/wwchihiro/p/9107452.html
Copyright © 2020-2023  润新知