zoukankan      html  css  js  c++  java
  • sendmail邮件服务器

    安装sendmail之前 我们要先搭建一个DNS服务器用来解析邮件

    下图是配置好的DNS正向解析记录和反向解析记录

    正向

    clip_image001

    反向

    clip_image002

    DNS配置好之后我们就来安装sendmail服务

    然后再安装sendmail服务

    clip_image003

    接下来我们来配置sendmail

    打开/etc/mail/sendmail.mc

    image

    然后用 m4 sendmail.mc > sendmail.cf命令

    clip_image006

    配置好上面的文件后 安装dovecot服务

    clip_image007

    配置dovecot服务

    vim /etc/dovecot/dovecot.conf

    clip_image008

    vim /etc/dovecot/conf.d/10-auth.conf

    clip_image009

    Vim /etc/dovecot/conf.d/10-mail.conf

    clip_image011

    修改之后新建几个邮件用户 给/var/mail/$USER 777权限

    clip_image012

    重启服务

    clip_image013

    开两台虚拟机 分别用user1与user2登录 然后测试收发邮件是否正常

    测试之前先测试一下是否能解析sendmail服务器

    clip_image015

    用user1给user2发送邮件试试

    clip_image016

    如果出现以上错误 说明sendmail拒绝接收你的邮件 修改/etc/mail/access文件

    clip_image017

    然后   makemap hash /etc/mail/access.db < /etc/mail/access

    //生成hash数据库

    修改 /etc/mail/local-host-names 在里面添加信任域

    clip_image018

    重启所有服务(指的是sendmail和dovecot、named三个服务器)

    并用user1发送邮件给user2进行测试

    clip_image019

    user2成功收到来自user1的邮件

    clip_image020

     

    实现群发功能:

    clip_image002

    收到就表示大功告成啊!以下内容接下来慢慢讲

  • 相关阅读:
    LeetCode(122. 买卖股票的最佳时机 II)
    LeetCode(485. 最大连续1的个数)

    约瑟夫问题
    链表
    队列
    稀疏数组
    乐优商城项目学习
    LeetCode_Climbing Stairs
    数据结构&&算法基础知识
  • 原文地址:https://www.cnblogs.com/9426yu/p/4864062.html
Copyright © 2011-2022 走看看