Chinaunix首页 | 论坛 | 博客
  • 博客访问: 10492202
  • 博文数量: 2905
  • 博客积分: 20098
  • 博客等级: 上将
  • 技术积分: 36298
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-23 05:00
文章存档

2012年(1)

2011年(3)

2009年(2901)

分类: LINUX

2009-03-23 11:17:57

                                       在LINUX中部署sendmail 服务器(邮件服务器)
 
一. 邮件服务器,的一些基本常识。
1. POP  协议 端口号为:110  用于接收邮件。
2. SMTP 协议 端口号为:25  用于发送邮件。
3. 邮件传输的过程有两种情况。
   1)一种是,邮件发送与接收者在同一域内。
    2)一种是,邮件发送与接收者在不同域内,此时必须通过DNS服务器来转换。
二. 配置前的工作如下:
1. 确认服务是否安装。
     rpm -qa sendmail
2. 调整状态。
     1)自动启动:
 
      2)手动调整:
3. 更改hosts文件。
     /etc/hosts
     格式: 主机IP地址     主机的DNS名      主机的NETBIOS名
 
     service network restart
4. 具体配置如下:
1)cd /etc/mail
      vi sendmail.cf (主配置文件)
 
2)cd /etc/mail
      vi local-host-names (指定主机名)
 
3)cd /etc/mail
       vi access   (定义中继)
 
       makemap hash access.db
4)cd /etc
      vi dovecot.conf    (指定邮件接收协议)
 
       service dovecot restart
5)最后重启SENDMAIL服务。
      service sendmail restart
6)DNS的配置。
      在域的正向区域文件中加入MX记录。
 
       service named restart
5. 测试:
在服务器上创建两个用户SSS和CCC用来做测试。
 
确保服务器与客户机能正常能信。
服务器IP: 192.168.0.7
客户机IP: 192.168.0.101
 
 
在客户机的所有程序中打开Outlook Express 客户端软件。设置如下:
注:创建的帐户必须是服务器中的合法用户!
 
 
 
 
 
 
用刚创建的SSS帐户给CCC用户发一封邮件。
 
服务器切换成CCC用户登录。SSS没发之前是没有邮件的。
 
CCC用户收到SSS发来的邮件。
 
接下来CCC用户给SSS用户发邮件。
 
SSS用户收到了CCC用户发来的邮件。
 
 
完成这个实验的操作。
 
 
 
 
     
 

本文出自 “beyond” 博客,谢绝转载!

阅读(646) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~