imaprelay是一个简单的Python工具,旨在划伤了非常具体的痒。表现为一个机构的电子邮件帐户,他检查的义务,但缺乏欲望使用Outlook Web Access的界面,笔者惊愕地发现,他无法转发他的电子邮件。
解决的办法是imaprelay,即登录到一个IMAP帐户,并转发从收件箱到指定的电子邮件地址的电子邮件,通过SMTP服务器的Python程序。一旦中继,邮件被“封存” - 移出收件箱到不同的文件夹中。
虽然程序可以使用,但预计大多数人将要使用的imaprelay命令行工具这个包提供。
默认情况下,这一计划将寻找在〜/ .secret / imaprelay.cfg一个配置文件 - 它的位置应表明它需要包含明文密码的IMAP和SMTP服务器,从而程序将立即如果退出文件基或世界可读。
可用的配置选项如下:
#IMAP服务器连接的详细信息
[IMAP]
主机名= imap.exchange.megacorp.com
用户名= j.bloggs
密码= 123password
#SMTP服务器连接的详细信息
[SMTP]
主机名= mail.recipient.com
用户名= joe_bloggs
密码= PASSW0RD
#继电器配置
[继电器]
#谁,我们应该中继电子邮件到?
to=onward@recipient.com
#我们应该在哪里查找邮件被转发?
收件箱= INBOX
#我们应该在哪里移动电子邮件一旦成功中继?
存档=存档
一旦你已经写了一个配置文件,所有你需要做的就是运行:
imaprelay
对于详细日志记录,使用方法:
imaprelay -v
要求:
- 在Python中
评论没有发现