php - 如何在 Web 应用程序中接收和处理电子邮件

标签 php email

我已经为我的 PHP Web 应用程序设置了一个电子邮件 ID。用户将向此 id 发送电子邮件。

我想在应用程序中处理这些电子邮件。我该怎么做?

提前致谢。

最佳答案

我最近参与了一个项目,该项目需要解析来自 gmail 的电子邮件并根据电子邮件的内容使用某些值更新数据库。我用 ezcMail (now) Zeta Components库以连接到邮件服务器并解析电子邮件。

我采用的策略是过滤所有带有“未处理”标签的有趣传入邮件。每 15 分钟通过 crontab 运行 PHP 脚本。该脚本将连接到邮件服务器并打开 IMAP 未处理文件夹并解析每封电子邮件。将感兴趣的值插入数据库后,脚本将文件移动到另一个 IMAP 文件夹“已​​处理”。

我还发现 IMAP 在这种处理方面比 POP 要好。

关于php - 如何在 Web 应用程序中接收和处理电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/965178/

相关文章:

php - 如何使用 MySQL 中的数据在 Gmail 中发送消息(格式化消息)

java - Java中使用数据库发送电子邮件

php - 如何在jquery中将字符串添加到选项菜单X次

PHP 单元测试

php - 使用 php 根据自定义条件重新排列行

php - 选择查询未正确返回

电子邮件传送问题

email - 使用 SMTP、Gmail 和 STARTTLS

php - 单击链接转到加载缓慢的第三方网页后显示动画 gif

html - 电子邮件中未显示 ALT 文本 (Outlook)