我的 Linux 机器上安装了 fetchmail。以下是我的 .fetchmailrc 中的配置
set logfile /root/fetchmail.log
##set daemon 300
poll smtp.gmail.com proto imap
user "[email protected]" pass "mypass1" is "root" here
poll smtp.gmail.com proto imap
user "[email protected]" pass "mypass2" is "root" here
ssl
fetchall
no keep
mda "/usr/bin/procmail -f %F -d %T";
我想从两个帐户中获取信息,但是当我运行 fetchmail -kv 时,它只获取第二个 gmail。我已经根据 man fetchmail 修改了我的 fetchmailrc。但仍然没有用。有人可以帮我吗?
答案1
我终于找到了问题的解决方案。看来需要在 .fetchmailrc 中做一些更改。要使 fetchmail 正常工作,请按如下方式修改 .fetchmailrc:
set postmaster "root"
set bouncemail
set logfile /root/fetchmail.log
poll pop.gmail.com proto pop3
user '[email protected]' there with password 'paswd' is root here options ssl
user '[email protected]' there with password 'paswd' is root here options ssl
fetchall
no keep
mda "/usr/bin/procmail -f %F -d %T";
请注意,根据您的要求,设置可能会有所不同。但这些代码具有保持 fetchmail 运行的基本设置。希望这对遇到同样问题的人有所帮助。