【问题标题】:how to use php to get mail info from a specific email address and store header info into a mysql database如何使用 php 从特定电子邮件地址获取邮件信息并将标头信息存储到 mysql 数据库中
【发布时间】:2014-03-29 05:18:56
【问题描述】:

我想知道是否有一种方法可以使用 php 从某个地址读取电子邮件信息,并获取 From、To、Subject、Date 并将它们存储到 MySQL 数据库中。例如,我想通过单击按钮检查新邮件,或者理想情况下在收到电子邮件时以某种方式获取新邮件并存储我想要的信息。

我希望我已经很好地解释了我的问题..

【问题讨论】:

标签: php mysql database email


【解决方案1】:

这取决于该站点是否属于您。 如果您是它的所有者或编码员,则可以在发送时保存它,只需收集信息并保存它,然后再发送电子邮件。

但如果电子邮件服务本身不是您的(例如 Gmail、Yahoo 等) 您无法使用 php 保存数据。创建一个阅读电子邮件的程序是可能的,但我自己还没有走得足够远来制作一个阅读网站的程序。

【讨论】:

  • 首先感谢您的回答!当我发送电子邮件时,我知道如何保存,毕竟当我发送电子邮件时,我知道所有信息,所以我可以将它们存储到数据库中。我的问题是,例如,如果有人发送电子邮件作为回复,如何获取信息。是的,我是该网站的所有者,如果可能,我想添加此功能。
  • 我在这里看不到问题。如果您可以保存信息,那么谁发送它并不重要,因为发送电子邮件的功能对所有用户都是相同的,这意味着您每次发送电子邮件都会保存信息。
  • 我的困难不是在发送电子邮件时,而是在通过此地址接收电子邮件时。我想存储来自传入电子邮件的信息,而不是来自我发送的电子邮件。
  • 如果你想用php做到这一点,你需要成为电子邮件服务提供商。
猜你喜欢
  • 2017-03-17
  • 1970-01-01
  • 2011-12-01
  • 2019-01-08
  • 1970-01-01
  • 2017-08-29
  • 2012-11-11
  • 1970-01-01
  • 2016-10-21
相关资源
最近更新 更多