当我使用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 回答
您可能想尝试G Suite Administrator Help中给出的分辨率,
此外:
其他信息也可以在Receiving notifications中找到 .
最后,如果那些仍然不起作用,您可能还想检查此Google forum,并关注事件邀请未被发送 . 或者,您也可以记录遇到的问题here .