来看看:Linux下的邮件体系概述
功能实在太强了,在配合exec参数或者通过管道重定向到xargs命令和grep命令,可以完成非常复杂的操作,如果同样的操作用图形界面的工具来完成,恐怕要多花十几陪的时间。在Linux下有很多软件包能够完成尺度的邮件服务。UNIX/Linux的电子邮件体系模子基础可分为邮件传送代办署理MTA,邮件存储和猎取代办署理MSA,和邮件客户代办署理MUA三年夜模块。固然也有一些特别的邮件使用程序没法切实回进上述分类。上面我们就Linux邮件服务做一概述。
1、邮件传送代办署理-MTA
在Linux下的邮件传送代办署理包含sendmail,该体系几近在任何UNIX平台上都有响应的版本;另有D.J.Bernstein的qmail和WietseVenema的Postfix体系。它们卖力吸收并转递邮件。这听起来很复杂,实践上设置大概相称庞大。在邮件战略办理时必要设置一系列的路由和假装选项,而很多功效是由言语编程完成的,用以过滤大概修正中继动静的头信息。别的邮件路由和寻址邮件存储信箱的历程包括了庞大的与各类目次服务交互操纵,这些目次服务大概包含DNS,暗码文件,NIS,LDAP别号/数据库办理文件,和各类的通用数据库体系。
现在的MTA还要完成反渣滓邮件功效,把持邮件头的to和from地点格局,到达同意大概限定特定域名大概地点局限目标,以上次要是经由过程修正存取把持表和划定规矩完成。这一历程一般包含查询数据表大概目次服务,比方PaulVixie的及时黑洞列表程序RBL,邮件滥用防备体系MAPS,和同类的Dorkslayer/ORBS体系。MTA一向在不休加强当中,以完成增强的战略把持和反病毒和反蠕虫等功效。
在年夜多半情形下,安装和设置MTA体系对照简单,不外壮大的功效的完成是以高度庞大性为价值的。假如你地点的机构选择定制的MTA来满意特定的路由,系统,平安性和反渣滓邮件等请求,就必要加倍庞大的设置选项,设置包含计划并处置MTA和各类子体系如LDAP、DNS服务器之间的庞大干系。
2、邮件存储和猎取代办署理MSA
一旦安装并设置完成了MTA,一般还必要对MSA体系举行一样的设置历程。现在年夜多半机构其实不间接将邮件传送到桌面客户体系,而是将邮件存储到服务器,让用户经由过程POP大概IMAP来读取各自的邮件。
邮件存储的办理有很多种协定,但现在最经常使用的是POP3和IMAP4。关于MTA来讲,由一些程序,大概称之为Daemon来完成响应协定的服务。年夜多半MSA能够与通用的MTA交互,别的这些体系还包括加锁大概其他平安机制,使很多个MSA能够并行事情而不产生抵触。
这意味着一些用户能够经由过程POP协定猎取邮件而同时其他一些用户可使用IMAP协定,而别的一些用户能够登录体系,利用当地MUA比方pine,mutt或elm处置邮件。独自用户也能够从一种存取协定切换到另外一种,而其实不必要体系办理员的干涉。伶俐的用户乃至能够超出一般的MSA/MUA服务,而利用一般的UNIX命令如cp、mv和ftp大概远程同步rsync来随便处理他们的邮件。对一般用户来讲这有些晦涩,但该办法偶然能够用来便利地修复溃散了的邮箱体系。
在一个已安装了Linux体系呆板上设置POP服务相称简单,乃至不必要甚么操纵。一般POPDaemon在最后的Linux操纵体系安装时已设立。而假如POPdaemon被克制,能够在/etc/inetd.conf文件中往失落响应行的正文,偏重新启动Daemon服务便可。
相似的,IMAP也是云云。POP一般将邮件转递到客户端并从服务器上移除,而IMAP同意用户将邮件存贮在服务器真个文件夹中,而客户真个拷贝是缓存大概事情正本,如许做必要更多的服务器存储空间,却可让IT部门会合在服务器端举行备份和恢复,并让客户端坚持相称的天真性和平安性。IMAP也能够设置成象POP那样在客户端读取后就删除服务器真个邮件,从操纵上讲,二者并没有甚么分歧。两种服务都由inetd来把持,或可称其为收集分发服务,相称于Linux的“转达招待员”。
POP或IMAP能够经年累月的不间歇地运转。无需特别照顾,冷静地为成百上千个用户和邮箱服务。不外偶然邮件复兴体系会犯些愚昧的毛病,大概有些邮件软件发生了一些bug,这就必要体系办理员参与,办理某些体系妨碍,扫除一些邮件碎片和渣滓。
比方,有的用户的pop体系大概溃散,一般是因为客户收到了太年夜的邮件附件而至。过年夜的附件文件凌驾了磁盘空间限定,办理办法是使用shell命令,使用uudecode解码附件,并存储到该用户的home目次。也能够计划一些小剧本程序来处置邮件,从头恢复用户的邮箱体系。一般UNIX下的mbox是复杂的文本文件,qmail邮件存储在含有单个小文本文件的目次中。一个胜任的体系办理员完整能够十拿九稳的完成上述操纵。也就是说,你所碰到的年夜多半与MSA和MTA有关的成绩能够经由过程文本编纂器和经常使用的UNIX过滤器和使用程序加以办理。
3、邮件客户代办署理MUA
邮件客户代办署理MUA品种单一,并且如雨后春笋,层见叠出,半斤八两。多数切合POP和IMAP协定。这也包含微软的Outlook系列。在Linux下,很多人利用fetchmail抓取邮件并保留在当地邮箱。然后利用任何一种邮件客户代办署理MUA,好比elm,pine,mutt,MH/exmh,EMACS的rmail,vmail,mh-e,gnus和大批的带有GUI界面的如Balsa,Mahogany等来处置邮件。也有浩瀚Linux用户选择利用NetscapeCommunicator内置的邮件客户端。
4、另类的Linux邮件使用
在Linux和UNIX下,也有很多工具诸如procmail,vacation,biff,和fetchmail等,不克不及划回到MTA,MSA,MUA的分类中。这里做另类简介。
promail常常被用作“当地递送代办署理”和邮件处置代办署理。它一般用来过滤发送给终极收信人的传送信息部分。同意用户编写剧本程序完成对某些特定邮件的主动发文,回绝,恢复大概转寄功效。也能够用作处置邮箱,大概作为惯例的电子邮件编程言语和程序库。
vacation是一个收信后主动复兴邮件的初期复杂使用。最后用来提示通讯者收信人正在度假,这一功效完整能够经由过程两行复杂的procmail命令完成。
biff可用来关照用户有邮件抵达。在图形界面GUI下,也有几款相似的使用,能够经由过程显现图标,动画,播放音乐大概语音提醒表达邮件事务。还能够经由过程各类背景的MSA协定完成biff信息在全部收集上的中继传送。
总之,Linux下的邮件服务是便利天真,壮大而庞大的。只需经心计划,悉心计划,仔细设置,完整能够搭建出高效而收费的多功效电子邮件体系平台
</p>
系统做了些什么,这需要时间去掌握,(背命令不是一件好的学习方法,相信我你一定会在你背完之前全部忘光),尽量掌握常用命令; 得到到草率的回答或者根本得不到任何Linux答案。越表现出在寻求帮助前为解决问题付出的努力,你越能得到实质性的帮助。 随着Linux技术的更加成熟、完善,其应用领域和市场份额继续快速增大。目前,其主要应用领域是服务器系统和嵌入式系统。然而,它的足迹已遍布各个行业,几乎无处不在。 尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。 学习Linux系统在服务中的配置方法及使用方法。Linux在服务器中应用相当广,应对常用的apache,samba,ftp等服务器基本配置清楚了解。[重点,应巩固学习] 未来的学习之路将是以指数增加的方式增长的。从网管员来说,命令行实际上就是规则,它总是有效的,同时也是灵活的。 Linux只是个内核!这点很重要,你必须理解这一点。只有一个内核是不能构成一个操作系统的。 如果你想深入学习Linux,看不懂因为文档实在是太难了。写的最好的、最全面的文档都是英语写的,最先发布的技术信息也都是用英语写的。
页:
[1]