Python – smtplib – Сохранить как черновик – Gmail

У меня есть следующий рабочий код для отправки сообщения из учетной записи GMail:

mailServer = smtplib.SMTP(SMTP_SERVER, SMTP_PORT)
mailServer.ehlo()
mailServer.starttls()
mailServer.login(FROM_EMAIL, PASSWORD)
mailServer.sendmail(FROM_EMAIL, finalReciepients, msg.as_string())
mailServer.close()    # Should be mailServer.quit(), but that crashes...

Вместо отправки сообщения я хочу сохранить его в папке черновиков. Как я могу этого добиться?


person AshishTheDev    schedule 14.09.2012    source источник
comment
Вот вопрос, который использует imaplib вместо smtplib, может поможет.   -  person thegrinner    schedule 14.09.2012


Ответы (1)


SMTP предназначен исключительно для отправки почты. Если вместо этого вы хотите хранить почту (как в случае с черновиком), вам нужно использовать локальное хранилище или IMAP.

person Ignacio Vazquez-Abrams    schedule 14.09.2012