Puncte:1

Fetchmail nu folosește protocolul indicat

drapel ng

Încerc să configurez fetchmail pentru a descărca niște e-mailuri de pe gmail folosind pop3. Problema, după cum puteți vedea, este că fetchmail în loc de a utiliza protocolul pop va folosi imap.

Pentru a fi sigur că nu am comis nicio eroare în timpul configurării, voi rezuma procedura:

  1. Am editat fișierul numit „fetchmail” în folderul /etc/default și am setat variabila demon la „da”;

  2. Acum am creat fișierul de configurare „fetchmailrc” în folderul /etc. In aceasta am scris:

    setează postmaster „rădăcină”
    setați demonul 600
    
    sondaj pop.gmail.com cu proto POP3
        utilizatorul „[email protected]” acolo cu parola „secretPWD” este root aici opțiuni ssl
    
  3. Și apoi continui cu un test pentru a vedea dacă funcționează folosind comanda: „fetchmail -d0 -vk pop.gmail.com”. Răspunsul comenzii este următorul:

    fetchmail: 6.4.2 interogând pop.gmail.com (protocol automat) la Luni, 12 iulie 12:43:41 2021: a început sondajul
    fetchmail: 6.4.2 interogând pop.gmail.com (protocol IMAP) la Luni, 12 iulie 12:43:41 2021: a început sondajul
    Încercarea de conectare la 173.194.69.109/143... conexiunea a eșuat.
    fetchmail: conexiune la pop.gmail.com:imap [173.194.69.109/143] a eșuat: conexiune a expirat.
    Încercarea de conectare la 173.194.69.108/143... conexiunea a eșuat.
    fetchmail: conexiune la pop.gmail.com:imap [173.194.69.108/143] a eșuat: conexiune a expirat.
    Încercarea de conectare la 2a00:1450:4013:c00::6c/143...conexiunea a eșuat.
    fetchmail: conexiune la pop.gmail.com:imap [2a00:1450:4013:c00::6c/143] a eșuat: rețeaua nu este accesibilă.
    Încercarea de conectare la 2a00:1450:4013:c00::6d/143...conexiunea a eșuat.
    fetchmail: conexiune la pop.gmail.com:imap [2a00:1450:4013:c00::6d/143] a eșuat: rețeaua nu este accesibilă.
    fetchmail: erori de conectare pentru acest sondaj:
    nume 0: conexiune la pop.gmail.com:imap [173.194.69.109/143] a eșuat: conexiune a expirat.
    nume 1: conexiune la pop.gmail.com:imap [173.194.69.108/143] a eșuat: conexiune a expirat.
    nume 2: conexiunea la pop.gmail.com:imap [2a00:1450:4013:c00::6c/143] a eșuat: rețeaua nu este accesibilă.
    nume 3: conexiunea la pop.gmail.com:imap [2a00:1450:4013:c00::6d/143] a eșuat: rețeaua nu este accesibilă.
    Conexiunea IMAP la pop.gmail.com a eșuat: rețeaua este inaccesibilă
    fetchmail: 6.4.2 interogând pop.gmail.com (protocol IMAP) la Luni, 12 iulie 12:48:02 2021: sondaj finalizat
    fetchmail: 6.4.2 interogând pop.gmail.com (protocol automat) la Luni, 12 iulie 12:48:02 2021: sondaj finalizat
    fetchmail: starea interogării=2 (SOCKET)
    fetchmail: terminare normală, stare 2
    

După cum pot presupune, fetchmail încearcă să forțeze protocolul imap în loc de pop. Nu pot să înțeleg deloc de ce faci așa ceva.

Poate că cunoștințele mele scăzute m-au făcut să ratez ceva. Momentan lucrez la ultima versiune a serverului Ubuntu. Vă mulțumesc foarte mult pentru atenție și îmi pare rău pentru engleza mea proastă.

P.S. Știu că folosirea contului root este descurajată, dar deocamdată fac doar câteva încercări. Când voi înțelege cum să configurez fetchmail, următorul pas este să configurez un server de e-mail complet folosind postfix, dovecot și fetchmail. De asemenea, știu deja existența getmail și configurarea lui extrem de ușoară. Dar acum aș dori să înțeleg cauza acestei erori.

Paul avatar
drapel cn
Ai repornit `fetchmail`?
DottorBooom avatar
drapel ng
Ce vrei sa spui?
Paul avatar
drapel cn
Nu sunt familiarizat cu `fetchmail`, dar dacă rulează ca serviciu, atunci va trebui să-l reporniți (de exemplu, `# service fetchmail restart`) pentru a încărca noua configurație.
DottorBooom avatar
drapel ng
Ohhh, am făcut asta deja, dar nimic nu s-a schimbat. Chiar repornesc ubuntu.
Puncte:2
drapel ma

Când rulați fetchmail din linia de comandă, în mod implicit va folosi /.fetchmailrc dosar și nimic altceva.

Pentru a testa manual fișierul de configurare „fetchmailrc” din folderul /etc trebuie să utilizați -f <cală> sau --fetchmailrc <nume cale> opțiune.

Cu alte cuvinte, testează cu

fetchmail -d0 -vk --fetchmailrc /etc/fetchmailrc
DottorBooom avatar
drapel ng
Mulțumesc foarte mult. Acum merge bine. Singura problemă care există acum este accesul autorizat prin gmail, dar presupun că trebuie să permit accesul la aplicații mai puțin sigure. Vă mulțumesc din nou și o zi bună.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.