专题文章

19.6.3 Thunderbird

19.6.3 Thunderbird 自由软件最大的好处就是该软件大多可以移植,即可以在任何操作系统上执行该软件。因此,学习自由软件的好处是:不必因为转换操作系统而学习不同的操作环境。邮件用户接口软件(MUA)也有自由软件,那就是Mozilla基金会推出的ThunderBird(雷鸟),可以在http://moztw.…

Postfix

19.6.2 Linux Telnet

19.6.2 Linux Telnet 刚刚的Mail是一种简单的软件在进行收发信件,那如果想要直接通过SMTP以及POP3来收发信件呢?可以通过Telnet的功能来直接联机到该服务上。不过,因为完全需要键入指令来处理,所以下面的练习仅作为参考。 先来练习寄信: [root@linux ~]# Mail localho…

Postfix

19.6.1 Linux Mail

19.6 客户端的收发信软件 应用Mail Server有两种主要的方式,可以直接登录Linux主机来操作MTA,也可以通过客户端的MUA软件来收发信件,下面分别介绍这两种方式。 19.6.1 Linux Mail 在Unix like的操作系统中都会存在一个可以进行收发信件的指令,即Mail指令。这个指令是由Mail…

Postfix

19.5 让MTA接收MUA的读信要求

19.5 让MTA接收MUA的读信要求 不管MTA使用的是SendMail还是Postfix,都需要配合POP3/IMAP这个提供用户端来收信的协议。在早期的系统中,POP3使用的是imap软件提供的功能,不过近来提供此协议的软件很多,每种系统都可能不太相同。例如,CentOS(Red Hat系统)使用的是鸽舍(dov…

Postfix

19.4.9 设置Relay的高级功能

19.4.9 设置Relay的高级功能 邮件在Postfix里能否被转发(Relay)与/etc/Postfix/main.cf的SMTPd_recipient_restrictions设置值有关。这个设置值默认不存在于main.cf中,可以使用“man 5 postconf ”找到这个设置值的说明。 smtpd_re…

Postfix

19.4.8 查看信件队列信息

19.4.8 查看信件队列信息 进行上述设置后,Postfix应该可以应对一般小型企业的Mail Server了。不过,有的时候因为网络的问题或者是对方主机的问题,可能导致某些信件无法送出而被暂存在队列中,那如何了解队列中有哪些邮件呢?在队列中等待送出的信件是如何送出的呢? · 如果该封信在5分钟之内无法寄出,则通常系…

Postfix

19.4.7 邮件转发

19.4.7 邮件转发 虽然/etc/aliases可以帮我们体会邮件别名设置的好处,不过/etc/aliases是只有root才能修改的文件权限,那一般用户如果也想要进行邮件转发时,该如何是好?可以通过自己默认目录下的.forward文件进行操作。例如,dmtsai这个账号所接收到的信件除了自己要保留一份之外,还要传…

Postfix

19.4.6 设置邮件别名

19.4.6 设置邮件别名 您的主机里面不是有很多系统账号吗?例如named、apache、mysql,那么以这些账号执行的程序若有信息发生时,它会将该信息以E-mail的方式传给谁?原则上是传给root这个管理员。不过,为什么会传给root?这是因为其他的系统账号并没有密码可登录,自然也没有接收邮件的必要。所以若有邮…

Postfix

19.4.5 设置邮件主机使用权限与过滤机制

19.4.5 设置邮件主机使用权限与过滤机制 基本上,指定了Postfix的mynetworks就能够让用户Relay了,不过如果您依照鸟哥上述的方式来设置您的mynetworks的话,那么还可以利用Access这个文件来额外管理信件过滤。基本的Access语法如下。 • 规范的范围或规则:Postfix的操作。 •…

Postfix

19.4.4 信件传送流程与收信、Relay等重要观念

19.4.4 信件传送流程与收信、Relay等重要观念 相信您对于MTA的设置与收发信件应该有一定程度的了解了,不过要妥善设置好您的MTA,尤其是想要了解到整台MTA是如何收发信件时,您最好需要知道MTA是如何接收来源主机所传来的信件,以及将信件转发到下一台主机去的整个流程。一般来说一封邮件的传送会经过如下流程。 (1…

Postfix

19.4.3 让Postfix可监听Internet来收发信件

19.4.3 让Postfix可监听Internet来收发信件 CentOS 4.x的Postfix依旧默认仅支持本机接口的SMTP服务而已,所以如果您要对整个Internet开放的话,就需要努力学会几个简单的设置。而几乎所有的设置都可以通过 /etc/Postfix/main.cf文件搞定。对于这个文件的内容您需要注…

Postfix

19.4.2 所需要的软件与软件结构

19.4.2 所需要的软件与软件结构 相对于SendMail还需要m4以及SendMail-cf来说,Postfix要简单许多,您只要安装Postfix即可。虽然我们的CentOS同时提供SendMail与Postfix,不过鸟哥极不建议这两者并存。因此在安装完Postfix后,记得将SendMail删除。所以可进行如…

Postfix

19.4.1 Postfix的产生

19.4 用Postfix实现MTA功能 尽管SendMail是个很棒的MTA服务器,不过它也有若干缺点,包括早期的程序漏洞导致的主机安全性缺失;SendMail将所有的功能都整合在/usr/sbin/SendMail程序中,导致程序太大可能会引起效率低下;完全不具有亲和力的配置文件SendMail.cf,所以后来才会…

Postfix

19.3.3 开放使用MTA Relay权限设置/etc/Mail/access

19.3.3 开放使用MTA Relay权限设置/etc/Mail/access 根据图19-1的流程分析可知,MTA主要的功能就是收信与信件转发,即Relay,上一小节提到收信的部分主要与监听接口以及主机名称有关,那能否应用Relay的功能呢?这就是本小节所需要了解的内容。 在SendMail的默认情况下只有Send…

Postfix