原理图:<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />
    图解:邮件服务器使用sendmail服务,并使用webmail界面。
发邮件:(1)(2)通过DNS对地址进行查询;
(3)通过SMTP协议把邮件发送到邮件服务器,端口号为25;
(4)对邮件进行分检,是自己域内的就留下,别的域的继续转发;
(5)保存邮件。
收邮件:(一)(二)通过DNS对地址进行查询;
(三)此处通过imap协议读取邮件,端口号为143;若为pop3协议,则端口号为110;
(四)使用imap协议则不能下载邮件,若使用pop3协议把邮件下载到本地。
步骤:
   1,DNS配置。
      <1>基于项目二,在dog.org.db文件中添加:
                  dog.org    IN MX  10     mail.dog.org
                  stu<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />240     IN A          192.168.0.240
                  mail.dog.org. IN CNAME   stu240.dog.org.
      <2>使用nslookup命令进入命令行;
                  > set q = mx  来查MX记录
                  > dog.org   可以查看server和address等
                  > q   退出
      <3>进入/etc/hosts文件,添加:
                  127.0.0.1         localhost.localdomain localhost
                  192.168.0.240     mail.dog.org     
   2,sendmail配置。
<1>为了配置/etc/mail/sendmail.cf文件,我们要配置/etc/mail/sendmail.mc文件。进入该文件,修改;
   DAEMON_OPTIONS(‘port=smtp,Addr=0.0.0.0 NAME=MTA’) dnl
<2>分检配置。进入/etc/mail/local-host-names文件,
   添加:dog.org
         mail.dog.org
         stu240.dog.org
<3>启动sendmail:
        service sendmail restart
<4>查看信息提供的服务信息,和主机名等,
        sendmail -d0 </dev/null
   3,imap协议。
       只需安装了dovecot包,即可启用。
       此处默认为使用系统用户登陆,也可设置数据库定义的用户来登陆。
   4,webmail界面启用。
      <1>安装squirrelmail包。
      <2>此时的webmail为英文界面,需要修改为中文界面。
进入/usr/share/squirrelmail/目录
执行./conf.pl进入命令行模式:
输入10->1->zh CN
         2->gz2312
     s
     q
      注:此处为使用rpm包安装,则不同配置其他项目;若使用原代码包安装,则需要把相关配置文件写如apache方可使用。
      <3>启动apache。
            service httpd restart
项目结果:
    启动浏览器:mail.dog.org/webmail,进入邮件服务器webmail界面。输入用户名和密码,即可使用。

转载于:https://blog.51cto.com/yfang/184414

sendmail邮件服务器配置相关推荐

  1. Linux笔记19.postfix邮件服务器配置安装

    19.postfix邮件服务器配置安装 安装postfix 1.修改主机名 hostname mail.yang.com 改临时主机名 vim /etc/sysconfig/network 改主机名 ...

  2. Linux,邮件服务器配置

    Linux,邮件服务器配置 用Linux配置局域网内的邮件服务器.postfix(发送,这里不使用sendmail,sendmail和postfix不能同时开启),dovecot(接收),squirr ...

  3. linux服务sendmail邮件服务

    sendmail邮件服务器 程序名  sendmail 软件包  sendmail 监听端口号 25 sendmail是最重要的邮件传输代理程序 电子邮件程序可分解成用户代理(mua),传输代理(mt ...

  4. RHEL5中配置Sendmail邮件服务 收藏二

    19              ☆sendmail别名 sendmail的主要的别名配置文件是/etc/aliases. 在sendmail决定消息的接受者的目的地的之前,其先试图在别名中查找. 为了 ...

  5. domino服务器打开邮件,Domino邮件服务器配置(接收、发送).doc

    Domino邮件服务器配置(接收.发送).doc Domino邮件服务器配置-多台 (mail+smtp) 用户使用可使用Pop3 客户端(如:Foxmail,Outlook 等)接收邮件,也可以使用 ...

  6. hMailServer邮件服务器配置(超详细,附坑解决办法)

    hMailServer邮件服务器配置(本人邮件服务器实际运行良好) 下载hMailServer https://www.hmailserver.com/ 下载win64openssl http://s ...

  7. 【实战】使用Java结合Sendmail邮件服务器+Quartz开源框架定时发邮件

    [实战]废话不多说,直接教你如何搭建以及使用,具体细节需要你自己细细品味. 环境:Centos7,window10 64bit 第一步: 搭建Sendmail邮件服务器.[不能在本地linux搭建,因 ...

  8. 【Windows Server 2019】邮件服务器配置与管理——配置及验证Winmail服务器(下)

    目录 8.4 创建账户 8.5 修改默认端口 8.6 验证 (1)使用john@mail.fjnu.edu.cn向ben和tom发送邮件. (2)使用ben@mail.fjnu.edu.cn和tom@ ...

  9. 【Windows Server 2019】邮件服务器配置与管理——安装及配置Winmail服务器(上)

    目录 7. 安装邮件服务器--Winmail 8. 配置邮件服务器--Winmail 8.1 运行服务器 8.2 Winmail管理工具介绍 8.3 域名配置 参考资料 关联博文 7. 安装邮件服务器 ...

最新文章

  1. 启动马达接线实物图_电工知识:三相电机正反转的完整接线,实物讲解,原理分析...
  2. 创新、颠覆、引领,从 0 到百亿美元市值的创操作指南
  3. linux安装mq报5724,小白提问:linux安装MQ出现的错误
  4. python中字符串转xml对象_Python实现对象转换为xml的方法示例
  5. 【数据结构与算法】二分查找
  6. OCP China Day“登陆”,最新技术、方案吸睛!
  7. Linux设置串口永久权限
  8. mysql查找有小数点的数据_MySQL中查询中位数?
  9. JavaScript模块化编程之AMD
  10. 数据结构-----平衡二叉树
  11. 新基建+新科技,Hightopo助力智慧港口数字化转型
  12. word图片另存为变黑色_Word的图片另存为图片格式的方法
  13. 慢就是快的人生哲理_慢一点人生哲理
  14. 启动spark- sqI时:Error: A JNI error has occurred, please check your installation and try again Exceptio
  15. 电源芯片选择DC/DC还是LDO?
  16. android的vmos虚拟机,vmospro虚拟机
  17. 十一、高斯混合模型(Gaussian Mixed Model, GMM)
  18. Kubernetes中配置livenessProbe、readinessProbe和startupProbe
  19. 共识协议(7)aura
  20. 财务报表是用来排雷的-《手把手教你读财报》

热门文章

  1. springboot整合hibernate_峰哥说技术系列-17 .Spring Boot 整合 Spring Data JPA
  2. moead算法流程步骤_数据聚类(一)常见聚类算法的基本原理[图解]
  3. oracle查询各个池的使用率,oracle查询连接数、并发数、共享池大小
  4. 神策分析 1.10 推数据全景化,跨部门联动释放共享价值
  5. 俄科学家团队研发制备ALON新法,推进该材料在国防领域的应用
  6. PHP下解决Cannot find module (IP-MIB)的问题
  7. webpack+vue+mint-ui 实现上拉加载更多(Loadmore组件)
  8. 【转】你应该了解的基础和2017测试行业的趋势
  9. 本周进步要点20161009
  10. kettle 遇到 解决Incorrect integer value: '' for column 'id' at row 1 完美解决-费元星