На моем Linux-компьютере установлена программа fetchmail. Вот конфигурация в моем .fetchmailrc
set logfile /root/fetchmail.log
##set daemon 300
poll smtp.gmail.com proto imap
user "mygmail@gmail.com" pass "mypass1" is "root" here
poll smtp.gmail.com proto imap
user "mygmail2@gmail.com" pass "mypass2" is "root" here
ssl
fetchall
no keep
mda "/usr/bin/procmail -f %F -d %T";
Я хочу получить из обеих учетных записей, но когда я запускаю fetchmail -kv, он получает только второй gmail. Я уже изменил свой fetchmailrc на основе man fetchmail, но все еще бесполезен. Может кто-нибудь мне здесь помочь?
Наконец-то я нашел решение своих проблем. Кажется, что нужно внести некоторые изменения в .fetchmailrc. Чтобы заставить fetchmail работать, измените .fetchmailrc, как показано ниже:
set postmaster "root"
set bouncemail
set logfile /root/fetchmail.log
poll pop.gmail.com proto pop3
user 'youremail1@gmail.com' there with password 'paswd' is root here options ssl
user 'youremail2@gmail.com' there with password 'paswd' is root here options ssl
fetchall
no keep
mda "/usr/bin/procmail -f %F -d %T";
Обратите внимание, что настройки могут отличаться в зависимости от ваших требований, но в этом коде есть базовые настройки для продолжения работы fetchmail. Надеюсь, эта помощь поможет тем, у кого возникла та же проблема.