fetchmail+esmtp+mutt+procmail收发gmail邮件

2009-05-13 05:41:29来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折


                弄了一下午,汗颜,应该可以快点搞定的,在esmtp上卡了很久,就是发布出去。
过程:
安装标题中的4个软件,其中procmail是做垃圾邮件过滤器的,可以暂时不安装。
fetchmail配置
~./fetchmailrc       -----> chmod 600
               
               
                poll pop.gmail.com protocol pop3 uidl username "namehere" password "passwdhete" to u0u0 keep ssl
pop.tom.com是邮件的pop服务器地址
protocol 指名协议为pop3
uidl保证下次fetch只fetch更新的邮件
username和password很显然的问题。
to u0u0,这里u0u0是本机实际存在的用户,fetchmail将把邮件下到这个用户的本地邮箱/var/mail/u0u0
keep表明邮件下载后不从服务器上删除
ssl 启用openssl连接
测试一下:
#fetchmail -v
看到下载信息了吧!
esmtp配置:
~./.esmtprc  -----> chmod 600
identity username@gmail.com
    hostname = smtp.tom.com:587
    username = "username"
    password = "passwd"
    starttls enabled
    default
mda="/usr/bin/procmail -d %T"  #不用过滤就不加了
identity和starttls重要,发送失败就是这个没设对。
mutt设置:
~./muttrc
set sendmail =
"/usr/local/bin/esmtp"
参考文章:
http://esmtp.sourceforge.net/manual.html
http://slack.linuxsir.org/amdk6/article/mutt.html
http://www.freebsd.org/doc/zh_CN.GB2312/books/handbook/mail-fetchmail.html
http://www.freebsd.org/doc/zh_CN.GB2312/books/handbook/mail-procmail.html
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/4774/showart_207382.html

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:关于FreeBSD防火墙的一点疑问

下一篇:开发者发行版: PC-BSD 1.3 Beta 2