imaprelay é uma ferramenta Python simples projetado para aliviar a comichão muito específico. Apresentado com um e-mail institucional conta de que ele tinha a obrigação de verificar, mas falta vontade de usar a interface do Outlook Web Access, o autor ficou chocada ao descobrir que ele não foi capaz de transmitir o seu e-mail.
A solução é imaprelay, um programa de python que registra em uma conta IMAP e retransmite e-mails da caixa de entrada para um endereço de e-mail especificado, através de um servidor SMTP. Uma vez afinados, e-mails são "arquivado" - mudou-se para fora da caixa de entrada para uma pasta diferente.
Embora utilizável de forma programática, espera-se que a maioria das pessoas vai querer usar a ferramenta de linha de comando imaprelay que este pacote fornece.
Por padrão, este programa irá procurar por um arquivo de configuração em ~ / .secret / imaprelay.cfg - sua localização deve indicar que ele precisa conter senhas em texto simples para servidores IMAP e SMTP, e, portanto, o programa sairá imediatamente se o arquivo é group- ou lido por todos.
As opções de configuração disponíveis estão listados abaixo:
# servidor IMAP detalhes de conexão
[Imap]
hostname = imap.exchange.megacorp.com
username = j.bloggs
password = 123password
# servidor SMTP detalhes de conexão
[SMTP]
hostname = mail.recipient.com
username = joe_bloggs
password = passw0rd
# Relé configuração
[Revezamento]
# Quem devemos repassar os e-mails para?
to=onward@recipient.com
# Onde devemos procurar e-mails para ser retransmitida?
caixa de entrada = INBOX
# Onde devemos mover os emails retransmitida uma vez com sucesso?
archive = Arquivo
Uma vez que você tenha escrito um arquivo de configuração, tudo que você precisa fazer é executar:
imaprelay
Para o registro detalhado, use:
imaprelay -v
Requisitos :
- Python
Comentários não encontrado