沙龙晃荡 | 3月31日 京东、微博、华为拭魅战专家与你合营商量容器技巧实践!
有时刻你可能欲望用户的所有邮件都可以发送到其它处所。比如,你有一个办事器群,你欲望所有的 root 用户的邮件都发给中间的体系治理员。或者你可能欲望去创建一个邮件列表,将邮件发送给一些人。为实现上述目标,你可以应用别号,别号许可你为一个给定的用户名定义一个或者多个目标地。这个目标地或者是其它用户的邮箱、文件、管道、或者是某个进一步处理的敕令。你可以在 /etc/mail/aliases
或者 /etc/aliases
中创建别号来实现上述目标。根据你的体系的不合,你可以找到上述个一一个,符号链接到它们、或者个中之一。改变别号文件你须要有 root 权限。
概述
本教程中,你将进修:
- 应用
mail
敕令。 - 创建邮件别号。
- 设备电子邮件转发。
- 懂得常见邮件传输代收成MTA),比如,postfix、sendmail、qmail、以及 exim。
控制邮件去向
Linux 体系上的电子邮件是应用 MTA 送达的。你的 MTA 送达邮件到你的体系上的其他用户,并且 MTA 彼此通信跨越体系送达到全世界。
清单 4. 应用 h
去显示邮件头
Sendmail 是最古老的 Linux MTA。它最初来源竽暌冠 1979 年用于阿帕网(ARPANET)的 delivermail 法度榜样。如今它有几个替代品,在本教程中,我也会介绍它们。
前提前提
为完成本系列教程的大年夜部分内容,你须要具备 Linux 的基本常识,你须要拥有一个 Linux 体系来实践本教程中的敕令。你应当熟悉 GNU 以及 UNIX 敕令。有时刻不合版本的法度榜样的输出格局可能不合,是以,在你的体系中输出的结不雅可能与我鄙人面列出的稍有不合。
邮件传输代收成比如 sendmail)在用户之间和体系之间送达邮件。大年夜量的因特网邮件应用简荡竽暌故件传输协定(SMTP),然则本地邮件可能是经由过程文件或者套接字等其它可能的方法来传输的。邮件是一种存储和转发的操作,是以,在用户接收邮件或者接收体系和通信接洽可用之前,邮件一向是存储在某种文件或者数据库中。设备和确保 MTA 的安然是异常复杂的义务,它们中的大年夜部分内容都已经超出了本教程典范围。
mail 敕令
如不雅你应用 SMTP 协定传输电子邮件,你或许知道你可以应用很多邮件客户端,包含 mail
、mutt
、alpine
、notmuch
、以及其它基于主机控制台或者图形界面的邮件客户端。mail
敕令是最老的、可用于脚本中的、发送和接收以及治理收到的邮件的备用敕令。
你可以应用 mail
敕令交互式的向列表中的收件人发送信息,或者不应用参数去查看你收到的邮件。清单 1 展示了如安在你的体系上去发送信息到用户 steve 和 pat,同时抄送拷贝给用户 bob。当提示 Cc:
和 subject:
时,输入响应的抄送用户以及邮件主题,接着输入邮件正文,输入完成后按下 Ctrl+D
(按下 Ctrl
键并保持再按下 D
之后全部松开)。
ian@attic4-u14:~$ mail steve,pat
Cc: bob
Subject: Test message 1
This is a test message
Ian
? h
R 1 Ian Shields Tue Dec 12 21:03 16/704 test message
R 2 Ian
推荐阅读
沙龙晃荡 | 3月31日 京东、微博、华为拭魅战专家与你合营商量容器技巧实践! 如不雅我们经常在实际场景中应用 Linux 敕令,我们就会更有效的进修和记忆它们。除非你经常应用 Linux 敕令,>>>详细阅读
本文标题:邮件传输代理(MTA)基础
地址:http://www.17bianji.com/lsqh/41023.html
1/2 1