Я вот как делал. У меня в отдельном потоке висел чекер imap, а в основном запросики делал на сайт. И так херачил через канал между ними
Но это на самом деле не самые приятные моменты были. Когда я все таки сказал в чате бегинерсов, чем я занимаюсь, то отлете на месяц в мут, но зато исправился