到底谁牛 Linux邮件服务器软件比较
几年以前,Linux环境下可以选择 的可以免费邮件服务器软件只有Sendmail,但是由于Sendmail的缺陷,一些开发 者先后开发了若干种其他的邮件服务器软件。
当前,运行在Linux环境下免费的 邮件服务器,或者称为MTA(Mail Transfer Agent)有若干种选择,比较常见的有Sendmail、Qmail、Postfix、 exim及Zmailer等等。
本文希望通过对几种影响相对来说比较大的主流Linux环境 下的MTA的特点进行阐述,并对其优缺点一一分析比较,使用户在选择Linux 环境下的免费MTA时有一个选择的依据。
一、Postfix Postfix是一个由IBM资助下由Wietse Venema 负责开发的自 由软件工程的一个产物,其目的是为用户提供除sendmail之外的邮件服务器选择 。
Postfix力图做到快速、易于管理、提供尽可能的安全性 ,同时尽量做到和sendmail邮件服务器保持兼容性以满足用户的使用习惯。
起初 ,Postfix是以VMailer这个名字发布的,后来由于商标上的原因改名为Postfix。
1.主要设计目标 Postfix工程的目标是实现一个邮件服务器,提供给用户除sendmail以外的选 择。
其设计目标包括: 性能: Postfix要比同类的服务器产品速度快三倍以上,一个安装 Postfix的台式机一天可以收发百万封信件。
Postfix设计中采用了web服务器的 的设计技巧以减少进程创建开销,并且采用了其他的一些文件访问优化技术以提 高效率,但同时保证了软件的可靠性。
兼容性:Postfix设计时考虑了保持Sendmail的兼容性问题,以使移植变 的更加容易。
Postfix支持/var[/spool]/mail, /etc/aliases, NIS, 及 ~/.forward等文件。
然而 Postfix为保证管理的简单性,所以没有支持配置文件 sendmail.cf。
安全和健壮性:Postfix设计上实现了程序在过量负载情况下仍然保证程 序的可靠性。
当出现本地文件系统没有可用空间或没有可用内存的情况时, Postfix就会自动放弃,而不是重试使情况变的更糟。
灵活性:Postfix结构上由十多个小的子模块组成,每个子模块完成特定 的任务,如通过SMTP协议接收一个消息,发送一个消息,本地传递一个消息,重 写一个地址等等。
当出现特定的需求时,可以用新版本的模块来替代老的模块, 而不需要更新整个程序。
而且它也很容易实现关闭某个功能。
安全性:Postfix使用多层防护措施防范攻击者来保护本地系统,几乎每 一个Postfix守护进程都能运行在固定低权限的chroot之下,在网络和安全敏感 的本地投递程序之间没有直接的路径—一个攻击者必须首先突破若干个其他的程 序,才有可能访问本地系统。
Postfix甚至不绝对信任自己的队列文件或IPC消息 中的内容以防止被欺骗。
Postfix在输出发送者提供的消息之前会首先过滤消息 。
而且Postfix程序没有set-uid。
2.Postfix的一些特点 支持多传输域:Sendmai支持在Internet, DECnet, X.400及UUCP之间转发消息。
Postfix则灵活的设计为无须虚拟域 (vistual domai)或别名来实现这种转发。
但是在早期的发布里仅仅支持STMP和有限度 地支持UUCP,但对于我国用户来说,多传输域的支持没有什么意义。
虚拟域:在大多数通用情况下,增加对一个虚拟域的支持仅仅需要改变一个 Postfix查找信息表。
其他的邮件服务器则通常需要多个级别的别名或重定向来 获得这样的效果。
UCE控制 (UCE,unsolicited commercial email): Postfix能限制哪个主机允许通过自身转发邮件,并且 支持限定什么邮件允许接进。
Postfix实现通常的控制功能:黑名单列表、RBL查 找、HELO/发送者DNS核实。
基于内容过滤当前没有实现。
表查看: Postfix没有实现地址重写语言,而是使用了一种扩展的表查看来实现地 址重写功能。
表可以是本地 dbm或 db文件等格式。
3.Postfix体系结构及与Sendmail 的比较 Postfix是基于半驻留,互操作的进程的体系结构,每个进程完成特定的任务,没有任何特定的进程衍生关系(父 子关系)。
而且,独立的进程来完成不同的功能相对于“单块”程序具有更好的 隔离性。
此外,这种实现方式具有这样的优点:每个服务如地址重写等都能被任 何一个Postfix部件所使用,无须进程创建等开销,而仅仅需要重写一个地址, 当然并不是只有postfix采用这种方式。
Postfix是按照这种方式实现的: 一个驻留主服务器根据命令运行Postfix守护进程,守护进程完成发送或接收网 络邮件消息,在本地递交邮件等等功能。
守护进程的数目由配置参数来决定的, 并且根据配置决定守护进程运行的次数(re-used times),当空闲时间到达配置参数指定的限度时,自动消亡。
这种方法 明显地降低了进程创建开销,但是单个进程之间仍然保持了良好的隔离性。
Postfix的设计目标就是成为 Sendmail的替代者。
由于这个原因,Postfix系统的很多部分,如本地投递程序 等,可以很容易地通过编辑修改类似inetd的配置文件来替代。
Postfix的核心是由十多个半驻留 程序实现的。
为了保证机密性的原因,这些Postfix进程之间通过Unix的socket 或受保护的目录之下的FIFO进行通信。
即使使用这种方法来保证机密性, Postfix进程并不盲目信任其通过这种方式接收到的数据。
Postfix进程之间传递的数据量是 有限制的。
在很多情况下,Postfix进程之间交换的数据信息只有队列文...
有没有一种可以提醒有新邮件的软件,linux 平台
Linux用户登陆都会执行/etc/profile文件的,我们就是通过这一个文件添加内容邮件内要包含登陆者的一此相关信息,如用户,以及登陆的IP这些。
登陆的用户可以用命令很快速地查看到whoami登陆的IP 我们可以通过ssh日志进行查询或者在who命令的结果中查询到。
使用who 查询的结果如果是多行就是代表多个用户,要根据它的登陆时间来判断哪个用户是刚登陆的。
这个可以自行处理下,我使用日志功能,在日志里边查找的方式。
ssh的日志就在/var/log/secure最后把相关的信息以及发邮件的命令写到/etc/profile这个文件里边,如下这样就可以在每次登陆的时候就会收到登陆的邮件提醒,如果不是自己登陆的就可以及时发现异常了。
具体的格式大家可以根据自己的实际情况进行调整,以上只是个人的一个临时范本,仅供大家参考。
一般大型企业用什么邮件系统收发邮件啊?
1、服务器配置和用户数量有关系,不过目前主流的服务器都能胜任200-400人的压力了。
2、邮件服务系统一般为 LINUX下的SENDMAIL 微软的EXCHANGE 其它第三方的邮件服务器端也很多 比如WINMAIL、FOXMAIL SERVER、cmail等等3、邮件对外服务,需要你有一个静态公网IP,一个域名,当然用动态地址+花生壳也能实现,毕竟不正规。
有哪些免费邮件服务器软件
如果是我..我绝对会网上找免费的...到处都是...花钱买感觉没必要....要不用linux系统下的邮件服务器...安全性没得说...而且免费或者用杭州优时软件的EOS-OA系统...这个是服务器创建帐号..WEB登录..所有邮件都存在服务器上面..每个帐号相对应各自的邮件....http://www.eossoft.com/Channel/Product.aspx?id=6
电子邮件的选择邮箱
在选择电子邮件服务商之前我们要明白使用电子邮件的目的是什么,根据自己不同的目的有针对性的去选择。
如果经常和国外的客户联系,建议使用国外的电子邮箱。
比如Gmail, Hotmail, MSN mail,Yahoo mail等。
如果是想当作网络硬盘使用,经常存放一些图片资料等,那么就应该选择存储量大的邮箱,比如Gmail, Yahoo mail,网易163 mail,126 mail,yeah mail,TOM mail,21CN mail等等都是不错的选择。
如果自己有计算机,那么最好选择支持POP/SMTP协议的邮箱,可以通过outlook,foxmail等邮件客户端软件将邮件下载到自己的硬盘上,这样就不用担心邮箱的大小不够用,同时还能避免别人窃取密码以后偷看你的信件。
当然前提是不在服务器上保留副本。
我建议这么做主要是从安全角度考虑。
如果经常需要收发一些大的附件,Gmail,Yahoo mail, Hotmail, MSN mail,网易163 mail, 126 mail, Yeah mail等都能很好的满足要求。
若是想在第一时间知道自己的新邮件,那么推荐使用中国移动通信的移动梦网随心邮,当有邮件到达的时候会有手机短信通知。
中国联通用户可以选择如意邮箱。
如果只是在国内使用,那么QQ邮箱也是很好的选择,拥有QQ号码的邮箱地址能让你的朋友通过QQ和你发送即时消息。
当然你也可以使用别名邮箱。
另外随着腾讯收购foxmail使得腾讯在电子邮件领域的技术得到很大的加强。
所以使用 QQ邮箱应该是很放心的。
另外还可以根据所在区域选择地方性的邮箱,比如北京的朋友们就可以选择千龙网邮箱,广州的朋友们可以选择21CN邮箱。
使用收费邮箱的朋友要注意邮箱的性价比是否值得花钱购买,也要看看自己能否长期支付其费用,网易VIP 邮箱、188财富邮都很不错,尤其是提供多种名片设计方案非常的人性化,强烈推荐大家使用。
也可以使用自己的宽带服务商提供的邮箱,比如铁通的用户可以选择68CN企业新时速邮箱等。
关于支持发送接受的附件的大小其实很多人都有一个误解,很多人认为一定要大。
其实一般来说发送一些资料附件都不超过3MB,附件大了以后可以通过WinZIP, WinRAR等软件压缩以后再发送。
邮箱基本上都支持4MB以上的附件,知名的邮箱都已提供超过10MB的附件收发空间。
还有一个不容忽视的问题是你的邮箱支持大的附件你的朋友的邮箱是否也支持大的附件呢?如果你能发送大的附件而你的朋友的邮箱不支持接受大的附件那么你的邮箱能支持再大的附件也毫无意义,所以这个问题并不重要。
还可以根据自己最常用的IM即时通信软件来选择邮箱,经常使用QQ就用QQ邮箱,经常用雅虎通就用雅虎邮箱,经常用MSN就用MSN邮箱或者Hotmail邮箱,当然其他电子邮件地址也可以注册为MSN帐户来使用。
喜欢用网易泡泡的就用网易163邮箱。
还有一个比较重要的问题不能忽视。
在桌面操作系统中Windows 操作系统占据了90%的时常份额。
也就是说还有10%的朋友使用的是linux及苹果操作系统。
由于firefox浏览器不能很好的支持网页中的很多java脚本程序,所以对于新手来说很难配置浏览器,也就是说通过WEB 访问邮箱可能遇到困难,所以这些朋友一定要选择支持POP/SMTP功能的邮箱,通过Kmail 等客户端软件收发邮件。
还有使用linux及苹果Unix操作系统的朋友们不推荐使用MSN mail和Hotmail,除了不支持POP/SMTP以外,因为他们是微软的竞争对手,为防止微软采取不正当方法阻挠邮件收发,所以使用上述操作系统的朋友们最好不要使用Hotmail及MSN mail. 在这些操作系统上也没有微软的官方MSN软件,只能使用聊天工具的插件实现MSN的部分功能。
微软睿邮(微软) Exchange邮箱(阳光互联) Outlook mail(微软) MSN mail(微软) Gmail(谷歌)35mail(35互联) Yahoo mail(雅虎) QQ mail(腾讯) FOXMAIL(腾讯)163邮箱(网易)126邮箱(网易)188邮箱(网易)21CN邮箱(世纪龙)139邮箱(移动)189邮箱(电信) 梦网随心邮 新华邮箱 人民邮箱 中国网邮箱 新浪邮箱 The Bat!Windows Live Mail Desktop KooMail 梦幻快车DreamMail Becky!Foxmail 微邮 IncrediMail Mozilla Thunderbird Outlook Express MailWasher 电子邮件聚合器 选择电子邮件一般从“信息安全,反垃圾邮件。
防杀病毒,邮箱容量,稳定性,收发速度,能否长期使用,邮箱的功能,进行搜索和排序是否方便和精细,邮件内容是否可以方便管理,使用是否方便,多种收发方式等综合考虑。
每个人可以根据自己的需求不同,选择最适合自己的邮箱。
转载请注明出处51数据库 » linux收发邮件的软件
谜一样的小伙