WD1X.COM - 问答一下,轻松解决,电脑应用解决专家
主板显卡CPU内存显示器
硬盘维修显卡维修显示器维修
注册表系统命令DOS命令Win8
存储光存储鼠标键盘
内存维修打印机维修
WinXPWin7Win11Linux
硬件综合机箱电源散热器手机数码
主板维修CPU维修键盘鼠标维修
Word教程Excel教程PowerPointWPS
网络工具系统工具图像工具
数据库javascript服务器
PHP教程CSS教程XML教程

Linux环境下的sendmail配置(一)

更新时间:2005-12-30 20:14 作者:45IT收集点击:


  在互联网上应用最多的就要算是E-mail的服务了,sendmail就是应运而生的一个作为邮件传输标准的软件包,这里我们对在Linux环境下的sendmail的配置进行简单讨论。

  一、 SMTP
  提到邮件传输,就不能不提简单邮件传输协议(SMTP),它是互联网上传输邮件的既定标准,是一种面向连接的协议,定义了在互联网上传输邮件的方式。这也就意味着只要进行通信的两端都能正确的理解SMTP协议,就可以进行通信,而与这两端的硬件平台和所运行的客户程序无关。

  二、 关于MX记录
配置DNS服务器时,在DNS的配置文件中有一类MX记录是邮件交换器记录,它列出了可以为它接收邮件的主机列表。当SMTP客户程序向其它主机发送邮件时,客户程序首先找到MX记录,因为MX记录中的主机是带有优先级的,所以客户程序就按照MX记录中所提供的优先级产将主机排序,然后按优先次序发送。

  三、 关于邮件头
  在sendmail中邮件头的地址和我们平常所用的信封地址是不一样的,在设置sendmail之前要了解这一点,因为邮件路由器处理它们时是不一样的。Sendmail在这里设置成一种信封的格式,信封上只包含了一个收件人的地址,而所有收件人的地址是包含在邮件的头部,这样将具体的分发任务交给邮件发送器去完成。  在地址中允许使用别名,你可以将邮件发送给别名是myfriends的一组人,myfriends可以包括tom、rose、sally三个人,邮件头的地址中只指出别名myfriends,而sendmail会将此别名扩展并产生一个包含所有人的信封。

  四、 sendmai的别名文件
  当sendmai处理邮件时总是要检查收件人的地址是否为别名,而事实上别名也确实是经常被使用的,所以别名文件是比较重要的。格式如下:

name:name1,name2,... ... ,namex (注:x是数字。)

  左边的name是别名,别名所代替的名字在冒号的右边。事实上冒号右边的名字也可以是别名。格式如下:


 name:name1,name2,... ... ,namex
 name1:tom
 name2:rose,sally
   :      :   
 namex:jack,mary,ben

  sendmai将不断的解析这些名字,直到它们被解析成一个真正的用户名为止。另外,冒号右边的用户名还可以用一个远程主机名来代替。
  有时冒号右边的用户名列表需要经常改变,给管理员带来不必要的麻烦,这时可以用:include:命令来指定一个别名列表文件,并将之置于用户的控制下。

  格式如下:

name::include:/home/aliase/name.aliases 
  并且文件/home/aliase/name.aliases之中包含name1,name2,... ... ,namex。
  这时其作用与 name:name1,name2,... ... ,namex相同。 

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
你可能感兴趣的内容