0
我创建了一个脚本,它自动在我的日历中创建一个事件,并向指定地址发送邀请。当我指定与链接到我的日历的电子邮件不同的地址时,这很有效。谷歌应用程序脚本 - 日历事件 - 通过邮件自我发送
但在我的情况下,我有2个日历,所以我想: - 创建日历中 事件 - 通过电子邮件发送邀请,这就造成在同一时间的情况下(但不验证)日历B. - 这样我可以选择在日历B中拒绝或不是事件
为此,我只需将邀请发送到我的邮件地址([email protected])。这几乎成功: - 事件显示在日历B中,我可以选择拒绝它。 - 但我没有收到任何邀请邮件。看来,从一个地址发送邀请到相同的地址不起作用。
你知道为什么吗?有没有办法强制发送?
var event = cal.createEvent(titre, DateDebut, DateFin, {description : description, guests : "[email protected]", sendInvites: true});
event.setGuestsCanModify(true);
问题不在于向非Google帐户发送邀请。 当我在日历中创建我的活动并激活邀请时,邮件将从链接到日历的Gmail帐户发送。我想发送邀请到同一个地址(=从电子邮件发送电子邮件到同一个电子邮件)。 Ans似乎这个选项sendInvites不是这种情况,这是奇怪的,我知道 –
我注意到这个选项“sendInvites:true”的一些不可预知的行为。有时它确实,有时并非如此。检查了我的mailQuota,并留下了足够的配额。无法找到解决方案的任何线索。 – user3722096
哎呀..非常有价值的明显原因:如果使用的日期过去了,CalendarApp将不会发送邀请。 – user3722096