ドコモメール(@docomo.ne.jp)远程接收并转发至其他邮箱

自从开始用docomo全家桶之后,我就把@docomo.ne.jp的邮箱用回来了,然而前段时间收到的垃圾邮件让我对这个日本第一大通讯公司的邮件过滤系统表示怀疑。

群众们喜闻乐见的那啥

可能有小朋友会问冯老师:有垃圾邮件把它标记一下然后不就不会再收到了吗?
你太小看日本的系统了,怎么会给你那么高级的功能呢。docomo邮箱仅支持IMAP,所以是没法通过GMail收件了,转了一圈只有outlook提供相对靠谱的代收服务,但延迟大概在10到30分钟这样,虽然服务器上有IMAP PUSH也无济于事。

想了一下决定用自己的服务器接收邮件,然后再推到GMail去,这样就能在可以接受的延迟内享受正常人的垃圾邮件过滤服务。

环境:Ubuntu 19.10

首先需要安装发信环境,因为只是转发,实际发信还是会使用原来的SMTP服务器,所以选择Internet Site后随便设置下即可,注意需要禁止外部访问,不然会被拿来发垃圾邮件。

sudo apt install postfix

之后安装fetchmail来接收邮件
sudo apt install fetchmail
vi /etc/fetchmailrc

>/etc/fetchmailrc
set daemon 30

poll imap.spmode.ne.jp
protocol imap
timeout 30
username "$docomo ID$"
password "$IMAP专用密码$"
is $转发目标地址$
no mimedecode
keep
ssl

然后去/etc/default/fetchmail把START_DAEMON修改为yes,给/etc/fetchmailrc 600权限,最后执行service fetchmail start即可。

其实理论上添加了idle的话,IMAP会保持连接,这样能更快收到信件,然而我测试了下不行,不过30秒一次轮询也没啥太大障碍,其他配置可以参考https://www.fetchmail.info/fetchmail-man.html

参考文章:
http://kuniharumaki.com/2014/01/11/0420/docomo-mail-to-gmail.html
https://k-side.hatenablog.jp/entry/2014/03/18/163721
https://yourpalm.jubenoum.com/entry/archives/2621

Leave a Reply

Your email address will not be published. Required fields are marked *