Author Topic: 1.5.7.13 -- not in Play, testing a change in Exchange Calendar code  (Read 2894 times)

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
http://www.aqua-mail.com/download/AquaMail-market-1.5.7.13.apk

---

+ Proper logic for sending notification emails after editing a Calendar event:

- For an "appointment" (no other attendees) -> marked with "send to none", making sure Outlook for Windows doesn't show "You haven't send invites yet" (even though there nobody to send to).

When there are other attendees:

- When editing an event's "personal" properties (color, reminder, "show as free / busy") -> nothing sent

- When editing time properties or title / location / description -> send to "all" attendees

- Finally, when adding or removing attendees, *should* send only to those added or removed, not all attendees ("should" because there are discussions on the web about some Exchange versions sometimes still sending to "all" contrary to what an app asks for)

The important scenarios, I guess are: 1) editing personal props does not send any notifications and 2) editing time / location / title / description does send notifications.

---

+ Исправленная логика отправки писем - уведомлений при редактировании событий Календаря:

- Событие - "напоминание для себя" (без других участников) -> помечаются "без уведомлений", чтобы Outlook для Windows не пытался напомнить что "Вы ещё не отправили уведомления другим участникам" (которых нет).

При наличии других участников:

- Редактирование "личных" свойств события (цвет, напоминание, помечать время как занятое или свободное) -> уведомлений не отправляется

- Редактирование времени события, названия, описания, места проведения -> отправляет уведомления всем участникам

- Добавление или удаление участников -> *должно" посылать уведомления только этим добавленным или удаленным участникам ("должно" т.к. в Интернете пишут, что некоторые версии Exchange могут послать всем, хотя программа не просила).

Как мне кажется, самое важное это: 1) при редактировании "личных" свойств, уведомления не посылаются 2) при редактировании "куда приходить и когда и зачем", все участники получат обновленную информацию.

« Last Edit: June 03, 2015, 05:51:59 pm by Kostya Vasilyev, Aqua Mail »
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/