У меня есть дополнительный почтовый ящик Exchange, настроенный на моем iPhone с использованием IMAP. Это все работает нормально, за исключением случаев, когда сообщение удалено на телефоне, оно по-прежнему нормально отображается в Outlook. Кажется, не имеет значения, что я установил на телефоне параметр «удалить удаленные сообщения».
Я так понимаю, это связано с тем, что телефон не удаляет удаленные сообщения, а Exchange показывает удаленные, но не удаленные сообщения в Outlook.
Я ищу автоматическое решение для этого, которое не имеет большой задержки между удалением сообщения на телефоне и его исчезновением в Outlook. Сообщение также должно отображаться в списке «Удаленные» при удалении с телефона.
Я думал о создании фонового процесса, который подключается к почтовому ящику через IMAP и находится в режиме ожидания, пока в папке не будет удалено сообщение. Затем папка будет удалена и вернется в режим ожидания. Это не сработает с более чем одной папкой (без нескольких экземпляров), но, вероятно, сработает.
Есть ли какие-либо рекомендации по инструменту или библиотеке с легким написанием сценариев, поддерживающим IMAP IDLE?