最新文章

18.12 安全与sendmail

18.12 安全与sendmail 随着Internet的爆炸性增长,像sendmail这样接受用户所提供的任意输入并把它投递给本地用户、文件或shell的应用常常会为黑客们提供一条实施攻击的坦途。sendmail和DNS甚至IP,正在尝试把身份验证和加密作为内建的解决方案以解决一些基本的安全性问题。 最近美国关于加密…

Sendmail

18.11 配置文件举例

18.11 配置文件举例作为学习在现实世界里如何配置sendmail的一个例子,我们来看一个很小但是非常了解sendmail的公司—Sendmail,Inc.(Sendmail有限公司)—所用的配置文件。他们的邮件系统设计方案包括一台主邮件枢纽主机(master mail hub),它同时负责传入邮件和发出邮件的处理任…

Sendmail

18.10 sendmail中与垃圾邮件相关的功能

18.10 sendmail中与垃圾邮件相关的功能垃圾邮件是对广告宣传邮件的专门叫法,通常也称之为不请自来的商业电子邮件。它已经成为一个严重的问题,这主要是因为发件人(至少在美国)不是按字节数付钱,而是纯粹按连接速率付钱的。或者就算他们按字节数付钱,他们也会只发送一则有数千个收件人的消息,然后通过另一台机器来转发它。别…

Sendmail

18.9 sendmail高级配置原语

18.9 sendmail高级配置原语在接下来的这几小节中,我们将介绍更多的宏,以及用来修改sendmail默认行为的一些最常见的FEATURE宏。我们还将讨论sendmail配置过程中的一些策略问题:安全、保密、垃圾邮件、以及使用伪装和虚拟域来隐藏信息的技术。18.9.1 FEATURE宏利用FEATURE宏可以把来…

Sendmail

18.8 sendmail基本配置原语

18.8 sendmail基本配置原语sendmail配置命令是区分大小写的。根据习惯,预定义宏的名称全部是大写(例如OSTYPE),m4命令全部是小写(例如define),可配置的变量名用小写的conf打头,以全部大写的变量名结尾(例如confCOPY_ERRORS_TO)。宏通常指向一个叫做../macroname…

Sendmail

18.7 sendmail的配置

18.7 sendmail的配置在8.12版之前,sendmail的操作是由/etc/mail/sendmail.cf这一个配置文件控制的(以前可以在/etc或者/usr/lib下找到它)。我们把它简称为配置文件。版本8.12引入了第二个配置文件,它叫做submit.cf(也在/etc/mail目录下)。启动sendm…

Sendmail

18.6 sendmail:电子邮件的指挥

18.6 sendmail:电子邮件的指挥我们提到的所有5种Linux平台都带有一个邮件传输代理。Red Hat、Fedora和SUSE提供了sendmail;Debian和Ubuntu默认包含Exim。我们会在18.15节简要介绍一下Exim。Exim的许多组成部分都和sendmail的类似。既然这一章已经写得很长了…

Sendmail

18.5 邮递列表和实现清单的软件

18.5 邮递列表和实现清单的软件邮递列表是一个巨大的别名,它把邮递给它的每则消息的副本发送给加入此列表的所有人。就像是通过电子邮件投递的一个Usenet新闻组。有些邮递列表拥有数以千计的收件人。邮递列表通常在aliases文件中指定,但保存在某个外部文件中。sendmail和大多数邮递列表软件可以理解一些标准的命名约…

Sendmail

18.4 邮件别名

18.4 邮件别名别名(alias)能够让系统管理员或单个用户重新发送邮件 。他们可以定义邮递列表、在机器之间转发邮件,或者允许用多个名字指定一个用户。别名处理是递归的,所以一个别名指向的其他目的地也可以是别名。sendmail支持好几种别名机制:用户和系统管理员很容易建立的各种纯文件的映射,诸如/etc/aliase…

Sendmail

18.3 邮件基本原理

18.3 邮件基本原理我们在本章中概述的邮件原理,对于保持中型和大型站点的可管理性而言,几乎一定要遵守。不过,它对小站点也适用。所谓易于管理的主要概念是:有用于传入和传出邮件的服务器,对于真正的大型站点而言,则是一个分层结构;一个物理网点上每个用户有邮件之家(mail home);用IMAP或POP 把PC、Mac和远…

Sendmail

18.2 剖析邮件消息

18.2 剖析邮件消息在深入研究sendmail配置之前,我们必须理解邮件消息的3个不同部分:信封(envelope);信头(header);消息主体(body of message)。信封确定消息将投递到哪里,或者如果消息不能投递出去的话,应该把它返回给谁。对于单个收件人来说,信封地址通常与信头的From和To行一致…

Sendmail

18.1 邮件系统

第18章 电子邮件 很难记起没有电子邮件的世界是个什么样子了。从学校里的孩子到老奶奶,再到公司里最落伍的员工,每个人现在都会例行公事般地使用电子邮件联系家人、同事、伙伴、客户甚至政府。真是一个电子邮件的疯狂世界 。电子邮件之所以流行,是因为公众能够轻而易举地理解发一则消息的概念,这个概念的模型与传统的书面信件非常近似。…

Sendmail

Sendmail邮件服务器升级技巧速成

Sendmail作为邮件服务软件,一直以来,始终为各IT行业厂家的邮件服务器广泛使用,但由于Sendmail在设计当初,只考虑为用户提供邮件发送和接收等服务,并未对网络安全作过多考虑,因此这就为日后的网络黑客提供了攻击他人邮件服务器的可乘之机,即我们通常所说的"邮件转发"。 邮件黑客正是利用了Sendmail的这一漏洞…

Sendmail

Sendmail服务器安全配置技巧

Sendmail是在Unix环境下使用最广泛的实现邮件发送/接受的邮件传输代理程序。 由于Sendmail邮件服务器的特点是功能强大而复杂,因此为保证Sendmail的安全性,需要作以下一些工作。 1、设置Sendmail使用"smrsh" smrsh程序的目的是作为在mailer中为sendmail定义的"/bin/…

Sendmail