0 votes

Postfix / Dovecot et la récupération des e-mails

J'ai installé Postfix et Dovecot sur une boîte Ubuntu. en suivant ces instructions .

Je peux voir que le courriel est livré et accepté par le serveur, mais le courriel n'est pas disponible pour la récupération via POP3. Qu'est-ce qui pourrait manquer dans ma configuration ? Il semble que le courrier électronique ne soit pas correctement transmis à Dovecot.

Voici ce que je crois être les éléments pertinents /var/log/mail.log entrées pour une tentative d'envoi d'email d'un autre domaine (hébergé par Gmail) vers le domaine que j'ai configuré :

Enregistré pendant la connexion SMTP :

postfix/smtpd[14689]: connect from mail-vb0-f50.google.com[209.85.212.50]
postfix/smtpd[14689]: Anonymous TLS connection established from mail-vb0-f50.google.com[209.85.212.50]: TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)
postfix/smtpd[14689]: 5782740ACF: client=mail-vb0-f50.google.com[209.85.212.50]
postfix/cleanup[14696]: 5782740ACF: message-id=<CAEjmKcjHnTY4yk=3QXoNrD76=04g-s9utPguTFB02Fx53GMPmw@mail.gmail.com>
postfix/qmgr[14687]: 5782740ACF: from=<my.name@sourcedomain.com>, size=1947, nrcpt=1 (queue active)
postfix/smtpd[14702]: connect from mail.destinationdomain.com[127.0.0.1]
postfix/smtpd[14702]: 2940A41AA9: client=mail.destinationdomain.com[127.0.0.1]
postfix/cleanup[14696]: 2940A41AA9: message-id=<CAEjmKcjHnTY4yk=3QXoNrD76=04g-s9utPguTFB02Fx53GMPmw@mail.gmail.com>
postfix/qmgr[14687]: 2940A41AA9: from=<my.name@sourcedomain.com>, size=2450, nrcpt=1 (queue active)
amavis[21309]: (21309-02) Passed CLEAN, [209.85.212.50] <my.name@sourcedomain.com> -> <me@destinationdomain.com>, Message-ID: <CAEjmKcjHnTY4yk=3QXoNrD76=04g-s9utPguTFB02Fx53GMPmw@mail.gmail.com>, mail_id: W52ZB8FAAA+8, Hits: -0.101, size: 1946, queued_as: 2940A41AA9, dkim_id=@sourcedomain.com, 784 ms
postfix/smtpd[14702]: disconnect from mail.destinationdomain.com[127.0.0.1]
postfix/smtp[14698]: 5782740ACF: to=<me@destinationdomain.com>, relay=127.0.0.1[127.0.0.1]:10024, delay=1.1, delays=0.29/0.01/0/0.79, dsn=2.0.0, status=sent (250 2.0.0 from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as 2940A41AA9)
postfix/qmgr[14687]: 5782740ACF: removed
dovecot: lda(me@destinationdomain.com): msgid=<CAEjmKcjHnTY4yk=3QXoNrD76=04g-s9utPguTFB02Fx53GMPmw@mail.gmail.com>: saved mail to INBOX
postfix/pipe[14703]: 2940A41AA9: to=<me@destinationdomain.com>, relay=dovecot, delay=0.08, delays=0.02/0.02/0/0.04, dsn=2.0.0, status=sent (delivered via dovecot service)
postfix/qmgr[14687]: 2940A41AA9: removed

Enregistré pendant les tentatives de récupération POP3 :

dovecot: pop3-login: Login: user=<me@destinationdomain.com>, method=PLAIN, rip=209.85.220.135, lip=10.195.83.10, mpid=14706
dovecot: pop3(me@destinationdomain.com): Disconnected: Logged out top=0/0, retr=1/2557, del=1/1, size=2540
postfix/smtpd[14689]: disconnect from mail-vb0-f50.google.com[209.85.212.50]
dovecot: pop3-login: Login: user=<me@destinationdomain.com>, method=PLAIN, rip=209.85.212.31, lip=10.195.83.10, mpid=14708
dovecot: pop3(me@destinationdomain.com): Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0

1voto

John DaCosta Points 1718

Donc la stratégie apparemment évidente ici est d'essayer de décomposer votre problème de "un problème Postfix et Dovecot" à "un problème Postfix" ou "un problème Dovecot".

Lorsque le courrier entrant est accepté pour livraison par Postfix, est-il livré correctement à une boîte aux lettres locale ? Pouvez-vous y accéder sur le serveur à l'aide d'un client de messagerie local (par exemple, /usr/bin/mailx ou /usr/ucb/Mail ?) ?

Si vous confirmez que Postfix fonctionne correctement pour recevoir le courrier entrant et transférer le courrier correctement pour la distribution locale, regardez ensuite où Dovecot vérifie pour trouver le courrier des utilisateurs - est-il possible qu'il s'attende à ce que les boîtes aux lettres vivent ailleurs que là où vous les mettez ? (par exemple, le répertoire de spool de courrier du système avec un nom différent de celui attendu, ou s'attendant à les trouver dans les répertoires personnels des utilisateurs) ?

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X