Como enviar meus e-mails para outro servidor de e-mail que eu baixei via IMAP do meu primeiro?

1

Eu quero baixar meus e-mails via IMAP da conta de e-mail e enviá-los para outro. Eu quero fazer isso manualmente no Python . Eu sei como recuperar meus e-mails via IMAP, mas como posso realmente fazer o "upload" deles para minha outra conta de e-mail? Existe uma maneira padrão ou isso depende do meu segundo servidor de e-mail?

    
por Oskar K. 25.04.2016 / 05:49

1 resposta

1

Você também pode fazer o upload com o python:

import imaplib

# an alternative for IMAP4_SSL is IMAP4 if you're doing this locally
imap = imaplib.IMAP4_SSL(your_2nd_server, its_imap_portnumber)  
imap.login(user_name, password)

e, em seguida, para cada mensagem transferida por download:

imap.append(mailbox, [], delivery_time, message)

Você precisa obter o tempo de entrega do cabeçalho da mensagem para isso.

    
por 25.04.2016 / 07:27