20款PHP版WebMail开源项目

如今互联网巨头提供的企业应用套件中邮件托管是必备服务,而且还始终秉承免费的优良光荣传统,最为让人熟识的恐怕非“瘟多死里屋管理中心”和“股沟企业应用”莫属了。既然有现成的、优质的、免费的服务,那为什么我们还要自己架设邮件系统呢?理由很简单——蛋疼。当然,这是个玩笑,我相信的确有需要自己架设邮件系统的朋友,具体原因和出发点我想也会是百般千种,具体的实例我暂时拿不出来,但是可以尝试着去反向求证,以下将要向大家推荐的[20款 Web Mail PHP开源项目]相信是最好的论据,难道那些开发高手也像Fearless一样闲着蛋疼?不可能。

01.SquirrelMail

SquirrelMail 是一套基于标准的,采用PHP4开发Webmail邮件系统。它内置纯PHP支持的IMAP和SMTP协议,所有页面都遵循HTML4.0标准(没有使用 JavaScript支持),以便最大限度兼容更多浏览器上,对系统要求非常低,并且安装和配置非常容易。SquirrelMail具备一个客户端邮件程序所应拥有的一切功能,包括支持增强型的MIME、地址薄、文件夹操作等等功能。

02.RoundCube Webmail

RoundCube Webmail是一个基于浏览器,支持多国语言的IMAP客户端,操作界面看起像一个桌面应用程序,它提供一个e-mail客户端应该具备的所有功能包括 MIME支持、地址薄、文件夹操作,信息搜索和拼写检查。RoundCube Webmail采用PHP+Ajax开发并且需要MySQL数据库来存储数据,用户界面采用XHTML+CSS2设计。

03.PHPMailer

PHPMailer是一个用于发送电子邮件的PHP函数包。它提供的功能包括:

*.在发送邮时指定多个收件人,抄送地址,暗送地址和回复地址

*.支持多种邮件编码包括:8bit,base64,binary和quoted-printable

*.支持SMTP验证

*.支持冗余SMTP服务器

*.支持带附件的邮件和Html格式的邮件

*.自定义邮件头

*.支持在邮件中嵌入图片

*.调试灵活

*.经测试兼容的SMTP服务器包括:Sendmail,qmail,Postfix,Imail,Exchange等

*.可运行在任何平台之上

04.PHlyMail

PHlyMail 是一个用户界面类似于桌面应用程序的WebMail系统,支持POP3/IMAP;提供文件夹管理;当使用IMAP时能够跨服务器拷贝和移动邮件;垃圾邮件过滤;收/发纯文件或HTML格式并且带附件的邮件;支持发送SMS到移动电话;更换界面主题。由于PHlyMail采用模块化设计,所以很方便添加各种新的功能(如RSS,个人文件存储,书签管理等)。

05.Openmailadmin

Openmailadmin是一个支持中文并且非常完善的IMAP邮件服务器后台管理系统。它支持IMAP提供的所有功能。

06.Swift

Swift是一个完全采用面向对象编码用于发送e-mail的PHP函数库。Swift不依赖于PHP的mail()函数,因为用它发送多封邮件时会占用较高的服务器资源。Swift通过直接连到SMTP服务器或MTA能够更快,更高效地发送邮件。

07.IlohaMail

IlohaMail是一个轻量级的而且功能丰富的支持多国语言的webmail系统。它采用纯PHP开发,易于安装和使用,不需要数据库支持和IMAP包(内置自定义的一个IMAP/POP3包)。此外IlohaMail还提供一些个人信息管理的功能如名片夹等。

08.Inside Systems Mail

Inside Systems Mail是一个Webmail系统采用PHP开发。它设计适用于任何IMAP服务(包括Microsoft Exchange)。支持多种数据存储xml,encrypted xml,mysql和postgresql。Inside Systems Mail最大的特点是快速和使用简单。

09.AtMail

AtMail是一个开源的WebMail客户端。提供”清爽“的Ajax Webmail界面,通信录管理,支持IMAP,视频邮件。

10.Postaci Webmail

Postaci 是一个跨平台的Webmail系统,它具有独立于数据库,支持多国语言,支持POP3/IMAP,完全支持MIME等特点。当使用POP3协议来获取邮件时,它利用数据库来实现文件夹管理。你可以在文件夹上保存,移动,删除和读取邮件。Postaci也包含地址簿,记事本和书签管理程序。

11.P3Mailer

P3Mailer 是一个采用PHP5编写,面向对象的SMTP邮件脚本。它最主要的特点是提供对大附件的支持,这是其它php mail脚本缺少的地方。此外P3Mailer还具有:支持多个收件人/暗送人/抄送人;支持7/8bit,base64,quoted- printable编码;支持HTML/Text格式的邮件;支持Multipart/附件邮件。

12.Telaen

Telaen是一个采用PHP开发的webmail。它不需要任何数据库支持,兼容POP3和IMAP协议。所以它可运行在任何支持PHP的email服务器下包括Sendmail与QMAIL。此外皮肤与语言都可很容易更换。

13.IMP Webmail

IMP是一个支持IMAP与POP3协议的WebMail系统。它的特点包括:crypting支持,灵活的字符集处理,用于保存搜索结果的虚拟文件夹,一个WYSIWYG编辑器用于创建HTML格式的邮件,支持MIME邮件等。

14.libgmailer

libgmailer是一个用于访问GMail的PHP函数包提供的

功能包括:

# 邮件管理:读取,写作,保存草稿,发送,应用星标/标签,删除星标/标签,下载附件,搜索等。 。

# 账号管理:修改过滤器,修改联系人列表,修改标签列表,修改GMail各项参数等。

特点包括:

# 提供类似于访问数据库的方法。

# 支持安全的SSL传输。

此外该项目还提供一个纯HMTL界面的Gmail(gmail-lite),基于libgmailer开发并且移除所有Ajax功能。适用于任何浏览器(从lynx到IE3再到firefox)包括PDA上的浏览器(比如:Netfront)。

15.XPertMailer

XPertMailer你利用它来发送MIME类型的邮件如text,HTML,含图片的HTML页面,附件等,支持Cc和Bcc功能。

16.CsWebmail

CsWebmail 是一个Web mail系统。支持IMAP、NNTP和SMTP、procmail、Rich Text mail、备份功能。此外CsWebmail还提供一个Clam AntiVirus插件(Clam AntiVirus是为UNIX以及类UNIX系统设计的杀毒软件)。

17.PhpGmailDrive

PHPGmailDrive(PGD)是一组PHP脚本用于与其他人共享你Gmail中的附件。它能够自动登录到Gmail并取得附件列表,然后让其他人下载它们。PHPGmailDrive可包含在任何HTML页面中。

18.Hastymail

Hastymail是一个快速、安全,跨平台的IMAP/SMTP客户端。提供一个简洁的Web界面来发送和读取E-mail。

19.NOCC

NOCC是一个webmail客户端,支持连接IMAP和POP3服务器收取邮件,利用SMTP服务器发送email。支持MIME附件邮件。支持三十几种语言。易于安装无需要数据库支持。

20.T-dah

T- dah是一个PHP Webmail系统,该系统采用POP3协议收邮件,可以配置使用SMTP、PHP mail、Sendmail或Qmail来发送邮件。T-dah还包含以下几个模块:事件日历、群组聊天、文件夹管理、邮件搜索等。T-dah使用 TinyMCE WYSIWYG编辑器来创建新邮件

http://www.wujianrong.com/archives/2009/08/20phpwebmail.html

20款PHP版WebMail开源项目的更多相关文章

  1. 推荐一款优秀的WPF开源项目

    项目介绍 此项目应用了Prism MVVM框架,项目展示数据来源于其他服务程序,使用的WebAPI通信,如果要正常运行此程序,需要您自己做一个WebAPI程序,由API接口提供数据驱动,其实直接查看代 ...

  2. Spring Boot 2.0 版的开源项目云收藏来了!

    给大家聊一聊云收藏从 Spring Boot 1.0 升级到 2.0 所踩的坑 先给大家晒一下云收藏的几个数据,作为一个 Spring Boot 的开源项目(https://github.com/cl ...

  3. 阿里巴巴的26款超神Java开源项目!

    来源:https://segmentfault.com/a/1190000017346799 1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba Spring Cloud ...

  4. 阿里巴巴的26款超神Java开源项目,有时间阅读一下各个文档,增添一下知识广度

    1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案.此项目包含开发分布式应用服务的 ...

  5. 阿里巴巴的26款超神Java开源项目

    目录 1.分布式应用服务开发的一站式解决方案 Spring Cloud Alibaba 2. JDBC 连接池.监控组件 Druid 3. Java 的 JSON 处理器 fastjson 4. 服务 ...

  6. 国内最火5款Java微服务开源项目

    目录 1.pig 2.zheng 3.Cloud-Platform 4.SpringBlade 5.Guns 1.pig 开源地址:https://gitee.com/log4j/pig 基于Spri ...

  7. NodeJs随心学习(一)之UEditor开源项目部署

    作为NodeJs的初学者+6年的码农,我觉得从基础看起太慢了,还是直接上Demo好玩一些. 嗯,直接开玩..今天在GitHub上看到了UEditor之NodeJs版的开源项目激起了我浓厚的兴趣,随后决 ...

  8. Web 项目可能会用到的20款优秀的开源工具

    开源的应用程序和它们的源代码可以免费获得,因为版权是属于任何进行过修改或者提交代码的人.大多数提供开源软件的公司都可以建立行业标准,因此可以获得有利的竞争优势. 很多的开源应用程序和工具都有很强的替代 ...

  9. Github上关于iOS的各种开源项目集合(强烈建议大家收藏,查看,总有一款你需要)

    下拉刷新 EGOTableViewPullRefresh - 最早的下拉刷新控件. SVPullToRefresh - 下拉刷新控件. MJRefresh - 仅需一行代码就可以为UITableVie ...

随机推荐

  1. POJ 3263 差分+set判重

    题意: 思路: 对于每一个区间 [a,b] [a+1,b-1]肯定是比a,b低至少1的 因为题目要求最大值 所以就直接差分一下 搞之 (复杂度 O(n)) Discuss里说有重复的数据 用set判一 ...

  2. BZOJ 3631 链剖+差分

    思路: 1.树链剖分+用带标记的线段树维护操作(复杂度O(nlog2n)) 2.树链剖分LCA(TarjanLCA等各种LCA)+差分 复杂度(O(n)->O(nlogn)之间) 下面就说说怎么 ...

  3. Gym - 100338E Numbers 贪心

    Gym - 100338E 题意:给你n,k问在1-n中能整出k的字典序最小的数.范围1018 思路:比较简单的贪心了,枚举10的幂m,然后加上k-m%k, 更新答案就可以了,数据一定要用unsign ...

  4. Zuul 2 : The Netflix Journey to Asynchronous, Non-Blocking Systems--转

    原文地址:http://techblog.netflix.com/2016/09/zuul-2-netflix-journey-to-asynchronous.html We recently mad ...

  5. C2mini 摄像头添加 到 7832N 录像机方法

    1.在YS7.com 把2个设备全部添加 (录像机也可以通过手机添加) 2.在录像机里添加摄像头 注: 如出现 “未知错误”可能为录像机版本过低造成.

  6. 洛谷——P2446 [SDOI2010]大陆争霸

    https://www.luogu.org/problem/show?pid=2446#sub 题目背景 在一个遥远的世界里有两个国家:位于大陆西端的杰森国和位于大陆东端的克里斯国.两个国家的人民分别 ...

  7. FragmentTransaction的commit和commitAllowingStateLoss的差别

    1.什么是FragmentTransaction? 使用Fragment时.能够通过用户交互来运行一些动作.比方添加.移除.替换等. 全部这些改变构成一个集合,这个集合被叫做一个transaction ...

  8. eXtremeDB相关问题解答(3)

    > 1.         Could our database support multi-database under one single instance? >   > 2. ...

  9. actionMode-theme中修改actionmode中more下拉框的背景颜色

    今天在做图库修改是,需要修改图库的actionbar某个按钮弹出来的下拉框的背景颜色,在网上找了个方法尝试下,没有打到自己的要求,不过阴差阳错的却修改了more下拉框的背景,再次记录下,也许以后能用的 ...

  10. ElasticSearch概述和定义

    福利 => 每天都推送 欢迎大家,关注微信扫码并加入我的4个微信公众号:   大数据躺过的坑      Java从入门到架构师      人工智能躺过的坑         Java全栈大联盟   ...