目前iRedMail还没有集成fetchmail的功能,如果你需要使用fetchmail,你可以自己集成
安装fetchmail
&">nbsp;
apt-get install fetchmail
设置fetchmail daemon运行修改/etc/default/fetchmail 文件
START_DAEMON=yes #把no改为yes
创建/etc/fetchmailrc 文件,添加下面的内容
set daemon 300 #5分钟取一次邮件
set syslog
set postmaster root
set no bouncemail
defaults:
timeout 300
antispam -1
batchlimit 100
#用户:shakechen 也可以是 shakechen@126.com 密码是:12345678 本地的邮箱:www@18demo.com
poll pop3.126.com protocol POP3 user shakechen there with password 12345678 is www@18demo.com here
最后一行意思是把126邮箱里的用户的邮件,投递到本地的邮箱帐号 www@18demo.com
设置/etc/fetchmailrc 文件权限
chmod 600 /etc/fetchmailrc
chown fetchmail /etc/fetchmailrc
重启服务
/etc/init.d/fetchmail start
查看log
# tail /var/log/syslog
Dec 7 16:01:36 mail fetchmail[4179]: 723 messages (723 seen) for shakechen at pop3.126.com (36923210 octets).
Dec 7 16:01:37 mail fetchmail[4179]: sleeping at Mon Dec 7 16:01:37 2009 for 30 seconds
Dec 7 16:02:07 mail fetchmail[4179]: awakened at Mon Dec 7 16:02:07 2009
Dec 7 16:02:08 mail fetchmail[4179]: 723 messages (723 seen) for shakechen at pop3.126.com (36923210 octets).
Dec 7 16:02:09 mail fetchmail[4179]: sleeping at Mon Dec 7 16:02:09 2009 for 30 seconds