热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

Linux系统中sendmail配置过程

1、安装相关服务DNSMailserver(sendmail、imap)2、启动相关服务ServicenamedrestartServicesendmailrestartServicexinetdrestartChkconfigipop3on3、配置DNS,添加MX纪录配置DNS略正/反向区间文件添加MX纪录INMX1
    1、 安装相关服务
    DNS
    Mailserver(sendmail、imap)

    2、 启动相关服务
    Service named restart
    Service sendmail restart
    Service xinetd restart
    Chkconfig ipop3 on

    3、 配置DNS,添加MX纪录
    配置DNS略
    正/反向区间文件添加MX纪录
    IN MX 10(优先级) mail.anniey.com
    Mail IN A 192.168.1.100

    4、 主配置文件
    /etc/mail/sendmail.cf
    搜索/smtp
    Port=smtp,Addr=192.168.1.100

    5、 接受域配置文件
    Vi /etc/mail/local-host-names
    添加
    Anniey.com
    192.168.1.100

    6、中继转发配置文件
    /etc/mail/access.db(不可访问)
    Vi /etc/mail/access
    添加
    Anniey.com
    192.168.1
    退出
    Makemap hash access.db
    6、 添加用户
    Useradd user01
    Passwd user01
    Useradd user02
    Passwd user02

    7、 重启服务
    Service sendmail restart
    Service xinetd restart

    补:邮件用户别名,邮件域别名
    A)用户别名
    1、Vi /etc/aliases
    别名 用户名
    A01 user01
    A02 user02
    退出
    2、Newaliases

    B)邮件域别名
    1、配置相关DNS略
    2、添加域别名
    Vi /etc/mail/sendmail.cw
    Anniey.com
    Johnny.com
    退出
    3、接受域配置文件
    Vi /etc/mail/local-host-names
    Anniey.com
    Johnny.com
    192.168.1.100
    4、重启服务
    Service named restart
    Service sendmail restart
    Service xinetd restart

    补:启用smtp认证
    1、 安装相关模块
    Rpm Cqa | grep sasl
    Linux盘中:RedHat?〉RPMS?>sasl*
    2、 修改 /etc/mail/sendmail.mc(sendmail.cf的源代码)
    Vi /etc/mail/sendmail.mc
    查询:43 TRUST_AUTH*
    :44
    :85 DAEMON_OPTION*
    :92 DAEMON*
    注:去掉dnl(注释)
    3、 生成sendmail.cf
    M4 sendmail.mc >sendmail.cf
    4、删除部分中继,以免开后门
    5、客户机
    我的服务器要求身份验证
    经过以上步骤后,应该就可以用Outlook Express正常发送邮件了,但这时还不能用Outlook Express从服务器端收取邮件的,因为sendmail默认状态并不具备POP3功能,我们还得自己安装并启用它。
    1、安装pop3服务
      rpm -qa imap
      imap-2001a-18
      rpm -ivh imap-2001a-18.i386.rpm
      2.启用POP3服务。
  POP3服务:请先修改/etc/xinetd.d/ipop3文件,将其中的disable=yes改为disable=no后保存;然后重新启动xinetd程序来读取这个修改过的配置文件,使之生效。
      /etc/rc.d/init.d/xinetd restart

推荐阅读
  • 本文探讨了Go语言(Golang)的学习价值及其在Web开发领域的应用潜力,包括其独特的语言特性和为什么它是现代软件开发的理想选择。 ... [详细]
  • Linux环境下PostgreSQL的安装、配置及日常管理
    本文详细介绍了在Linux环境下安装、配置PostgreSQL数据库的过程,包括环境准备、安装步骤、配置数据库访问以及日常服务管理等方面的内容。适合初学者和有一定经验的数据库管理员参考。 ... [详细]
  • 解决getallheaders函数导致的500错误及8种服务器性能优化策略
    本文探讨了解决getallheaders函数引起的服务器500错误的方法,并介绍八种有效的服务器性能优化技术,包括内存数据库的应用、Spark RDD的使用、缓存策略的实施、SSD的引入、数据库优化、IO模型的选择、多核处理策略以及分布式部署方案。 ... [详细]
  • 本文介绍了如何在 Linux 系统上构建网络路由器,特别关注于使用 Zebra 软件实现动态路由功能。通过具体的案例,展示了如何配置 RIP 和 OSPF 协议,以及如何利用多路由器查看工具(MRLG)监控网络状态。 ... [详细]
  • ipvsadm命令简介:ipvsadm是LVS在应用层的管理命令,我们可以通过这个命令去管理LVS的配置。在fedora14、Linux6.0之后系统中 ... [详细]
  • 本文详细探讨了当前主流的两种系统架构——C/S(客户端/服务器)与B/S(浏览器/服务器)架构的特点、优缺点及未来的发展趋势。 ... [详细]
  • 开发笔记:新手DVWACSRF
    开发笔记:新手DVWACSRF ... [详细]
  • 本文详细介绍了MySQL在Linux环境下的主从复制技术,包括单向复制、双向复制、级联复制及异步复制等多种模式。主从复制架构中,一个主服务器(Master)可与一个或多个从服务器(Slave)建立连接,实现数据的实时同步。 ... [详细]
  • Redis 教程01 —— 如何安装 Redis
    本文介绍了 Redis,这是一个由 Salvatore Sanfilippo 开发的键值存储系统。Redis 是一款开源且高性能的数据库,支持多种数据结构存储,并提供了丰富的功能和特性。 ... [详细]
  • ###########性能监控脚本###########################!binbash#监控cpu系统负载IPifconfigeth0|grepinetaddr ... [详细]
  • SonarQube配置与使用指南
    本文档详细介绍了SonarQube的配置方法及使用流程,包括环境准备、样本分析、数据库配置、项目属性文件解析以及插件安装等内容,适用于具有Linux基础操作能力的用户。 ... [详细]
  • Linux双网卡绑定技术详解与实践
    本文详细介绍了如何在Linux系统中实现双网卡绑定,即将两块物理网卡合并为一个逻辑网卡,以提高网络性能和可靠性。文中不仅涵盖了基本的概念,还提供了具体的配置步骤和测试方法。 ... [详细]
  • 解决Linux Ubuntu下Ping IP正常但无法Ping域名的问题
    本文介绍了在Linux Ubuntu系统中遇到的一种常见问题——能够Ping通IP地址,但无法Ping通域名,并提供了有效的解决方案。 ... [详细]
  • 如何更换Anaconda和pip的国内镜像源
    本文详细介绍了如何通过国内多个知名镜像站(如北京外国语大学、中国科学技术大学、阿里巴巴等)更换Anaconda和pip的源,以提高软件包的下载速度和安装效率。 ... [详细]
  • 尤洋:夸父AI系统——大规模并行训练的深度学习解决方案
    自从AlexNet等模型在计算机视觉领域取得突破以来,深度学习技术迅速发展。近年来,随着BERT等大型模型的广泛应用,AI模型的规模持续扩大,对硬件提出了更高的要求。本文介绍了新加坡国立大学尤洋教授团队开发的夸父AI系统,旨在解决大规模模型训练中的并行计算挑战。 ... [详细]
author-avatar
手机用户2602935405
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有