Я поддерживаю проект, в котором мы получаем сильно разнородные данные в почтовом ящике Gmail. Раньше я использовал Ruby API для gmail, но он был очень ненадежным и не очень хорошо подходил ко всем другим компонентам системы. По разным причинам я не буду вдаваться в подробности, так должно быть, по крайней мере, для некоторых наших данных (это не мои предпочтения!)
Так есть ли хороший способ использовать Gmail в нюансах? Существуют ли языки с хорошим и надежным API, использующим нативные концепции Gmail? Нам нужно выполнить несколько довольно сложных действий, пока электронная почта все еще находится в папке «Входящие», на основе комбинаций тегов, которые устанавливаются фильтрами Gmail.
Если ничего не помогает, я смотрю на создание оболочки для библиотеки IMAP в Python; все существующие API-интерфейсы Python, которые я смог найти, были нарушены изменениями в API-интерфейсе, предоставляемом gmail.