通过php代码访问我的gmail收件箱
我如何通过我的 php 代码访问我的 gmail 帐户?我需要从我的 gmail 帐户获取主题和发件人地址。然后我需要将访问标记为在 gmail 上已读 我应该使用 gmail pop3 clint 吗?我可以使用它来访问 gmail pop3 吗? 服务器。
how i can access my gmail account through my php code? I need to get the subject and the from address to from my gmail account.And then i need to mark the accessed as read on gmail
Should i use gmail pop3 clint?is that any framework that i can use for accessing gmail pop3
server.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
我只需使用 PHP imap 函数 并执行以下操作
:连接到 imap.googlemail.com(googlemail 的 imap 服务器),将 $subject 设置为第一条消息的主题,将 $from 设置为第一条消息的发件人地址。然后,它将此消息标记为已读。 (未经测试,但应该可以工作:S)
I would just use the PHP imap functions and do something like this:
This connects to imap.googlemail.com (googlemail's imap server), sets $subject to the subject of the first message and $from to the from address of the first message. Then, it marks this message as read. (It's untested, but it should work :S)
这对我有用。
This works for me.
您可以从 PHP 使用 IMAP。
You can use IMAP from PHP.
另一个不错的 IMAP 示例位于 http://davidwalsh.name/gmail-php-imap
Another nice IMAP example is available at http://davidwalsh.name/gmail-php-imap
Zend Framework 也有用于读取邮件的 Zend_Mail API。如果需要的话,它可以轻松切换协议(POP3、IMAP、Mbox 和 Maildir)。目前只有 IMAP 和 Maildir 存储类支持设置标志。
http://framework.zend.com/manual/en/zend。 mail.read.html
从 Zend Framework 文档中读取消息示例:
Zend Framework has the Zend_Mail API for reading mail as well. It makes it easy to switch protocols if need be (POP3, IMAP, Mbox, and Maildir). Only the IMAP and Maildir storage classes support setting flags at this time.
http://framework.zend.com/manual/en/zend.mail.read.html
Read messages example from the Zend Framework docs: