我希望有一个脚本可以使用php从mysql db中的帐户保存gmail电子邮件。如果邮件具有相同的主题,则邮件(包括新邮件和回复邮件)将被标记为属于同一类别。这在gmail或yahoo邮件中也是一样的。
据我所知,gmail IMAP不会让设施跟踪哪些是回复邮件。
我应该使用哪种API?
脚本将继续运行。
我是否需要使用计划任务?
答案 0 :(得分:1)
我没有与之合作,但正如我周围的Google所说,GMAIL提供了IMAP Extensions API。您可以选择Access to the Gmail thread ID: X-GM-THRID
答案 1 :(得分:0)
您呼叫时的回复电子邮件存储在已发送邮件文件夹中,因此只需使用IMAP下载即可。
您可以使用In-Reply-To:
和References:
标题跟踪电子邮件的组合方式。使用该主题并不可靠。
答案 2 :(得分:0)
@sof_user:每封邮件都会在标题中包含message_id。 google使用id跟踪电子邮件,如果是回复,则IN-REPLAY-TO将具有相同的ID。