Отображение новой почты в INBOX с использованием IMAP в Pantomime Framework
Я создаю почтовый клиент, используя IMAP (это Mac-приложение, использующее платформу Pantomime). Я могу получить все сообщения, папки и т. Д.
Когда новое письмо получено, оно отображается, когда пользователь выходит из системы, а затем снова входит в систему.
Есть ли какое-либо событие, которое запускается при получении нового письма? или есть ли другой способ показать пользователю о новых сообщениях?
Спасибо
1 ответ
Вам нужно запустить таймер, который посылает команду noop на сервер, и повторять это в течение заданного интервала времени. Затем, если есть новые письма, вы получите новые письма в ответ от сервера. Затем вы можете разобрать ответ и отобразить пользователю.