Я хочу написать программы, которые манипулируют электронной почтой в моей учетной записи Gmail, которая синхронизируется с моей Ma c. Я могу получить доступ через интерфейс Gmail IMAP, но он медленный (у меня более 180 000 сообщений электронной почты). Я могу использовать многопоточный доступ, но было бы разумнее просто запустить мой код в локальной копии. Есть ли API, к которому я могу получить доступ из python, и, если да, где это задокументировано?
Специфическая вещь, которую я хочу сделать, - это удалить все дублирующиеся сообщения электронной почты, которые отправляет Mail. Приложение создается в почтовом ящике, когда черновики хранятся в Gmail.