我想学习如何建立PHP中的基于Web的电子邮件客户端(类似于雅虎和Gmail)。
有谁知道我可以开始使用呢?
我想我的系统能够发送和接收电子邮件。
我想学习如何建立PHP中的基于Web的电子邮件客户端(类似于雅虎和Gmail)。
有谁知道我可以开始使用呢?
我想我的系统能够发送和接收电子邮件。
最明显的答案是“ 不 ”:现在已经有很多的webmail软件,其中有些是基于PHP的(如果你依赖于使用PHP,因为你已经具有基于LAMP堆栈的服务器,例如)。
引述只有几个名字,所有基于PHP的,你可以看看这些的:
我用列表的相当长的一段时间内三个第一; roundcube是definitly最“ 人性化 ”,我说...
(我查了一下,你会发现更多的-但我想我谈到这是最常用的那些)
现在,如果你要建立一个邮局,说,你公司:definitly 使用一些已经存在的软件 :
一点题外话:如果你的公司想跟你建立的Gmail的克隆,你不会(同一件事情:??很多人在Gmail多少程序员贵公司有怎样的工作有多少能为贵公司花吗?)。 ..
而对于每年仅有几元钱,贵公司可以有一个“professionnal”谷歌帐户,它的聘用过的员工的每一个,顺便说一句...
做完这一切,如果你仍然想/有写使用LA *(M)* P堆栈,你需要知道至少有以下定制手工制作的webmail:
考虑到这一切都不是问题(如果你是不是在这一切挺好已经和/或没有太多的经验,这可能至少需要一两年,以获取......考虑到编程和网络的深化发展是您的全职活动),你就可以开始tkinking有关访问使用的邮件服务器,例如,IMAP。
这里有几种可能性。
我想看看,至少,选择在这两个前:
Zend_Mail
; 也许它可以Zend框架之外使用,顺便说一句 一旦你的申请被完全完成,你会(!希望)开始获得用户,这意味着,至少三件事情:
在这里,同样,你准备好处理呢?
嗯,我想我说的不够; 现在,它是你的时间去思考:你真的想/需要从头开发这样的应用程序?
如果你有一点空闲时间, 也许你可以参加一个已经存在的,开放源码,项目? 这可能是有利可图的每一个;-)
最后,最后一两件事: 如果你想在这样一个项目工作只是为了好玩,要知道是什么感觉,并了解更多有关Web开发,然后做!
(这是,在我看来,可能有正当理由对这样的工作的唯一理由,顺便说一句)
无论如何,祝你好运! 和/或有乐趣!
如果您通过5点,你就会知道如何建立一个。
你可以很容易地建立一个简单的使用PHP IMAP功能,但如果你要问,那么它可能是你有点复杂。
你有没有考虑使用预先建立的一个:
那是一个巨大的问题!
你的主要选项
1.直接与现有的邮件服务器集成代码
2.使用IMAP和SMTP交谈现有的邮件服务器
2号是最简单的,因为你可以改变邮件服务器,如果你以往任何时候都需要。
并且是有很多更多的考虑,当您去
设置,可以通过POP访问的电子邮件帐户(例如:Gmail的)。 然后使用PHP IMAP功能通过POP协议检索电子邮件(POP比IMAP可能更容易)( http://us2.php.net/imap )。 用于发送邮件,使用PHP的邮件功能( http://us2.php.net/mail )。
如果你不使用外部邮件服务(如Gmail),您将需要配置自己的服务器来存储和发送电子邮件。 这里是一个教程使用后缀(发送邮件)和达夫科特(用于通过IMAP访问邮件)。 本教程还介绍了建立SquirrelMail中一个webmail系统。 你可以这样做,或者,如果你真的想开发自己的系统,你可以写一个PHP应用程序访问您的邮件。
祝好运!
最明显的答案应该是“ 巨大的 ”。
我同意。 随着目前所谓最性感接口,我们坚持着,很明显,我们需要不同的东西。 对于那些以为我喜欢发明轮子:我不要! 我刚刚安装了一个新的网站,我感到非常满意的结果。 我基本上是用1000的免费开发人员的工作时间,真舍不得重新发明一些东西,以前也有过,更好的1000倍。 我会拿出那么我有什么,现在网站的10%,并会对花10倍的时间。 布局是伟大的,功能性是很大的。 我有身份验证,社交网络的Facebook类型,私人领域对我和我的家人来存储文件,日程,照片和视频的支持,YouTube的整合,facebook集成,......我将有更多的,我会添加游戏等所有的几乎免费的(我没有在Facebook上型的社交网络花了约100美元)。 如何:的Joomla。 开源插件的加载。 数百数千名开发人员的工作,设计师的工作,测试人员等,我将永远无法以这个做我自己,无论是我将能够支付,直到永远。 但它是免费的,所以我也没必要。 顺便说一句:Joomla是唯一的众多开源CMS之一。
我无法找到一个合适的基于Web的电子邮件客户端,这是“性感”,并在CMS系统内适当整合。 我发现买了roundcube包装,插上到我的精彩网站。 但不幸的是这很老的前瞻性,垃圾电子邮件Web客户端仅仅是不正确的。 它很慢,互动是愚蠢的,你需要购买昂贵的模板,使其与移动设备。 它只是简化版,适合。它看上去很旧。
的Joomla自带了很多免费的东西,插件,认证,地址簿,多国语言,模板,移动设备的支持,你需要一个合适的网站。 只是需要一点努力,把它粘一起(无软件开发)。
现在,我将在一个插件的工作与我的邮件服务器进行交互,那么我有这个在任何时间完成。
不要重新发明,但不要沮丧都不是。
别。 已经有太多的: http://www.google.ro/search?q=opensource+email+client+php&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox -一个