Експортиране на поща от Gmail

В един момент беше възможно да се използват скриптове като libgmail и gmail.py (не може да се публикува повече от една хипервръзка ), за да експортирате поща от Gmail акаунти. Изглежда, че и двете вече не работят — дори не мога да вляза с тях. Предполагам, че е така, защото има някои промени в Gmail. Все още има ли начин да направите това?


person Community    schedule 28.08.2010    source източник
comment
защо не можете да публикувате повече от една хипервръзка?   -  person Nathan Fellman    schedule 28.08.2010
comment
@Nathan - Новите акаунти вероятно са ограничени до една връзка, за да обезсърчат спама   -  person Greg    schedule 28.08.2010
comment
Вместо да използвате обвивките, бих ви предложил да използвате директно API за данни на Google. Google има страница с подробности как можете да го направите. code.google.com/apis/gdata/articles/python_client_lib.html И също така погледнете следното: code.google.com/p/gdata-python -client Това също работи   -  person pyfunc    schedule 28.08.2010
comment
@pyfunc - Gmail една от услугите, поддържани от API за данни на Google ли е? Не го виждам в този списък: code.google.com/apis/ gdata/docs/directory.html   -  person Greg    schedule 28.08.2010


Отговори (2)


Gmail поддържа IMAP и POP, които са общи протоколи за достъп до имейл. Трябва да можете да използвате всяка работеща IMAP или POP библиотека за Python, за да изтеглите своя имейл. Ако искате информация за етикет/папка, ще трябва да се придържате към IMAP.

person Greg    schedule 28.08.2010

Доколкото знам нито libgmail, нито gmail.py са съвместими с текущата версия на Gmail. Използвам IMAP за изтегляне на имейли от gmail. Модулът imaplib на Python е доста полезен за това.

Този отговор (отказ от отговорност: моят отговор) на свързан въпрос може да ви даде някои улики.

person Manoj Govindan    schedule 28.08.2010