Виснет софт из за IMAP действий

Поддержка
  • Действия как "получить письмо/папки" - приводят к зависанию скрипта на 10-120 секунд. Как только запускаю скрипт без этих действий - всё норм. Нигде неучтенных циклов или ошибок - нет. Софт отвисает, и работает дальше. Почему так происходит и что с этим можно сделать?

  • На каком почтовом сервисе зависает? Зависает только в режиме запуска? В режиме записи зависает?
    Прикрепите, пожалуйста, тестовый проект, в котором повторялась бы проблема, сюда или в ЛС форума

  • @m4zuper Зависает от 3-5 потоков даже, почтовый сервис - точно не скажу, у меня их более 300 штук и каждый раз может быть разный сервис, ну так и есть вообще. Скрипт проверяли уже многие, дело не в логике скрипта или ошибках с моей стороны. Тут что то не так с запросами или таймаутами самого модуля. Возможно дело в корпоративных почтах и их кривых imap конфигах. Раньше такая же ситуация была с почтами gmx.de которые вызывали ошибку с таймаутом проверки, и скрипт отвисал с соответсвующими лоами. Цикл while, внутри цикл for 1-5, для обработки разного рода ошибок и в конце запись в файл в зависимости от результата. Всё, больше ничего нет.

  • 0 Votes
    3 Posts
    675 Views
  • 0 Votes
    1 Posts
    553 Views
  • 0 Votes
    4 Posts
    671 Views
  • imap на яндекс

    Поддержка
    0 Votes
    6 Posts
    2353 Views
  • 0 Votes
    6 Posts
    1904 Views