1 votes

OpenBSD et Dovecot, le client de messagerie externe ne peut pas recevoir de courrier

J'ai un serveur OpenBSD avec OpenSMTPD et Dovecot, et j'ai un problème seulement avec les clients de messagerie externes. Je peux envoyer des emails mais je ne peux pas recevoir de courrier de mon serveur IMAP/IMAPS.

Avec mutt, tout va bien. Je ne comprends pas quel est le problème.

Depuis Maillog

Entrant

Nov 11 19:12:18 server smtpd[413]: smtp-in: Message accepté a074c5e9 sur la session 43956de187d430c7 : de=, à=, taille=7299, ndest=1, proto=ESMTP
Nov 11 19:12:18 server smtpd[413]: livraison: Ok pour a074c5e9659948cd : de=, à=, utilisateur=info, méthode=maildir, retard=1s, statut=Envoyé

Sortant

Nov 11 19:11:38 server smtpd[413]: relais: Ok pour f46bebb83463a4f7 : session=43956ddf286b20f3, de=, à=, destinataire=<->, source=192.168.1.30, relais=17.133.229.12 (mx6.mail.icloud.com), retard=4s, statut=250 2.5.0 Ok.

$ dovecot --version
2.2.15
$ dovecot -n 
# 2.2.15: /etc/dovecot/dovecot.conf
# OS: OpenBSD 5.7 i386 ffs
auth_socket_path = /var/dovecot/auth-userdb
base_dir = /var/dovecot/
first_valid_uid = 1000
hostname = mail.gianlucamuscelli.it
imap_client_workarounds = delay-newmail tb-extra-mailbox-sep tb-lsub-flags
listen = *
login_greeting = IMAP Server Ready.
mail_location = maildir:/var/mail/%u/Inbox
mbox_write_locks = fcntl
mmap_disable = yes
namespace inbox {
  inbox = yes
  location = 
  mailbox Drafts {
    special_use = \Drafts
  }
  mailbox Junk {
    special_use = \Junk
  }
  mailbox Sent {
    special_use = \Sent
  }
  mailbox "Sent Messages" {
    special_use = \Sent
  }
  mailbox Trash {
    special_use = \Trash
  }
  prefix = 
}
passdb {
  driver = bsdauth
}
pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
postmaster_address = postmaster@gianlucamuscelli.it
protocols = imap pop3
ssl_cert =

0 votes

Quels sont les paramètres de votre smtpd? C'est là que commence la livraison, après tout.

0voto

user889030 Points 271

D'accord, j'ai trouvé l'erreur et j'ai résolu seul...

$ sudo vi /etc/login.conf

dovecot:\
            :openfiles-cur=512:\
            :openfiles-max=2048:\
            :tc=daemon: 

$ sudo cap_mkdb /etc/login.conf 

$ sudo /etc/rc.d/dovecot stop
$ sudo /etc/rc.d/dovecot start

Depuis /var/log/maillog

Nov 12 16:14:39 server dovecot: master: Dovecot v2.2.15 démarrage pour imap
Nov 12 16:14:53 server dovecot: imap-login: Connexion: utilisateur=, méthode=PLAIN, rip=192.168.1.1, lip=192.168.1.30, mpid=18612, TLS, session=

Merci...

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