@sergerdn Ну написал что ноль реакции,) ничего в логе не было ни во время запуска кода, ни во время нажатия на кнопку. Шас буду пробовать вариант от @UserTrue
как организовать запись емейлов в БД?
-
Могу чекать множество разных gmail пошт через imap. Тепер хочу записивать в базу разную инфу, например:
MAIL_ID, роспарсить MAIL_BODY: от кого, когда, тема, и другое интересное мне.
Но проблема как организовать логику парсинга и записи только нових писем, которих нет в БД.
Вариант 1. Думал по MAIL_ID, но как указать найти по етому параметру. Было б идеально. Например последний запис у меня: 302, потом я зашол делаю витащить последнеэ письмо а там уже 307, и получаетса как я могу тепер сказать найди мне от 303 по 307? Если б я мог витаскивать по mail_id то я б долбил например сдержит от "@". и знал би сколько писем пришло с последнего момента.
Вариант 2. Можно сделать цикл посекундно увеличевать дату которая есть в MAIL_BODY, пока не попаду на письмо. Наверно метод по ресурсах затратний но так я смогу забрать все емейли.