Google日历插页不会发送邀请电子邮件

当我使用Android上的Java API将事件插入Google日历时,会创建事件,但即使发送通知设置为true,与会者也不会收到邀请电子邮件 .

final Event event = new Event()
    .setSummary(topic)
    .setStart(new EventDateTime().setDateTime(startTime).setTimeZone(timezone))
    .setEnd(new EventDateTime().setDateTime(endTime).setTimeZone(timezone))
    .setAttendees(Arrays.asList(new EventAttendee().setEmail(inviteeEmail), new EventAttendee().setEmail(hostEmail)))
    .setOrganizer(new Event.Organizer().setEmail(hostEmail))
    .setHangoutLink(null);
try {
    final Event insertedEvent = getCalendarService(googleAccountCredential).events().insert(CALENDAR_PRIMARY, event)
             .setSendNotifications(true).setOauthToken(googleAccountCredential.getToken()).execute();
    return insertedEvent.getId();
} catch (final Exception e) {

我尝试过类似问题中列出的建议无济于事 . 是否有任何条件不会发送邀请电子邮件?

UPDATE :当被邀请者与发件人位于同一Google for Work域时,电子邮件会发出去,但不是当他们不在时(例如mike@acme.com邀请joe@gmail.com,joe没有收到邀请电子邮件)

回答(1)

2 years ago

您可能想尝试G Suite Administrator Help中给出的分辨率,

要确保收到有关新邀请,已更改或已取消邀请的通知,您需要更新默认通知设置 . 请参阅自定义通知 .

此外:

使用Google日历,您可以自定义接收通知的方式和时间 . 您可以自定义新通知,已更改通知和已取消通知的通知 . 您还可以自定义邀请回复的设置 . 有关说明,请参阅更改默认通知设置 .

其他信息也可以在Receiving notifications中找到 .

最后,如果那些仍然不起作用,您可能还想检查此Google forum,并关注事件邀请未被发送 . 或者,您也可以记录遇到的问题here .