#1081: Как повторно "забрать" письма с почтового сервера по IMAP?

Отредактирована: 237 дней назад

Симптомы

Если почта не была обработано Swarmica по какой-либо причине, и необходимо повторно обработать те письма, которые не добавились в тикеты:

Решение

  • Сделать резервную копию "поломанной" почты на всякий случай:
docker exec -it --env-file .env swarmica-cron-1 bash
cp logs/failed_email/*.eml uploads/

  • Запустить повторный принудительный опрос IMAP сервера:
docker exec -it --env-file .env swarmica-cron-1 bash
for MAIL in `ls uploads/*.eml`; do python manage.py parse_incoming_email support@domain.tld -f $MAIL; done