我使用PHP向自己邮寄了一封附件invite.ics
的电子邮件。
我发送电子邮件的前几次,我没有在gmail中获得以下用户界面:
但是经过几次测试发送之后,那个UI开始出现了一些原因。
然后我更改了invite.ics的内容,以便标题从John Production Status更改为James Production Status。当我向自己发送另一封电子邮件时,gmail显示了标题为John Production Status的UI。但是当我下载了invite.ics时,它显示了James Production Status。
为什么会这样?如何让UI反映invite.ics
的内容?
答案 0 :(得分:1)
好的,我在gmail中解决了这个问题。显然,在我的invite.ics的内容中,我必须确保字段UID
具有每个部署的唯一值。出于某种原因,这将迫使gmail清除它"缓存"。
答案 1 :(得分:0)
通过更改UID,您不会清除任何缓存,而是创建一个全新的,无关的事件。如果gmail未考虑新邀请,您可能需要增加SEQUENCE属性以指示这是同一事件的新版本。