首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在php中接收和验证基于web的邮件

问如何在php中接收和验证基于web的邮件
EN

Stack Overflow用户
提问于 2011-11-15 04:27:14
回答 1查看 167关注 0票数 0

我们正在开发一个电子邮件网络site.but,我们在接收和验证邮件方面面临问题。我有以下doubts.can,请帮助我澄清这些?更重要的是,我们没有使用squrrelmail、qmail等。

  1. 如何在电子邮件网站上为用户接收电子邮件?
  2. 我们是否按照用户名将收到的所有电子邮件保存在管理员邮箱或数据库中(我在电子邮件网站上的想法是,所有传入的邮件都存储在管理员的邮箱中,在电子邮件存储到数据库后,然后删除管理邮件box.Is it correct.if中的邮件,而不是如何将电子邮件直接存储在网站中)
  3. 接收邮件背后的技术是什么?我认为有各种各样的技术,如电子邮件管道等。
  4. 是否有为电子邮件网站创建用户的特殊过程,我的意思是在registration.if时我们是否需要为每个用户创建邮箱(我认为是邮件帐户),我们需要为用户创建邮箱,我们可以用imap_createmailbox()函数来创建它吗?
  5. 用户gmail、yahoomail等在登录时是访问数据库还是他们的邮件帐户??
  6. 我们能用php中的imap函数来完成所有这些事情吗?
EN

回答 1

Stack Overflow用户

发布于 2011-11-15 17:24:47

这个问题有很多不同的解决方案,比如轮询现有的服务器,在接收到消息时添加要运行的脚本,或者使用像CloudMailin这样的网关。我编写了一个与此相关的博客帖子 (它适用于rails,但几乎所有都适用于php )。

其他问题几乎都涉及到如何设置第一件事情。在许多情况下,您可以直接将电子邮件记录到数据库中,并根据收件人地址进行检索。我认为你需要确切地解释一下你想用电子邮件做什么?您只是为您的用户提供电子邮件托管,还是提供其他服务?如果您只是提供托管,那么有更简单的方法可用。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8131493

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档