0

我正在构建一个非常简单的基于电子邮件的网站,用户可以在注册时列出他们有兴趣关注的所有股票行情。然后,该程序每天都会获取该信息并将其发送给每个用户。我有从股票网站获取信息的部分,但我正在寻找一种“基础设施”,它允许:

(a) 用户向 service@stockreporter.com 发送主题为“订阅”的电子邮件,并使用包含股票代码值的正文,
(b) 用户向 service@... 发送电子邮件,主题为“取消订阅”,正文包含相似的值。

请在 php 中寻找代码。有什么见解吗?

4

2 回答 2

1

创建一个 php 脚本并将发送到指定电子邮件地址的电子邮件“管道”到其中。

此处提供示例教程 - http://www.evolt.org/incoming_mail_and_php

这样,当订阅者联系它以添加订阅或删除订阅时,脚本会按需触发。然后,该脚本可以解析电子邮件的内容以及标题(其中将包含发件人的电子邮件地址、主题等),并在您的系统中进行所需的更改。

像 Galen 这样的建议也可以,但是,根据我的经验,拥有一个定期轮询电子邮件帐户的脚本(使用 cron 或类似方法)并不像将电子邮件传送到脚本那样可靠或即时。

于 2010-05-16T12:15:26.113 回答
0

创建一个不断检查该电子邮件地址的 php 脚本。当它收到一封电子邮件时,它可以使用发件人的电子邮件进行识别,然后只需解析电子邮件即可为该用户运行指定的命令

http://php.net/manual/en/book.imap.php

于 2010-05-16T07:40:44.903 回答