myl0 | Bonjour a tous,
Voila je reprend la main sur un serveur de mail (LDAP/postfix/Dovecot)et je dois ajouté des utilisateurs (et donc des mails).
Actuellement seul 2 comptes mails sont utilisés, je ne suis pas une star du serveur mail mais je me débrouille ...
Donc sachant qu'un utilisateur ldap = un mail, je configure mon compte thunderbird, jusque la pas de soucis la configuration se fait automatiquement et je peux utilisé ma boite mail.
Je test l'envoie d'email pas de soucis ça marche! Par contre aucune réception dans la boite.
Je passe en shell sur l’utilisateur concerné (cmd mail) et j ai bien mes mails, vérification faite sur les logs "mail" ça passe sans erreur.
Dans /var/mail/<user> j'ai effectivement mes mails, ce qui me dérange c'est que lors de la réception d'un mail, il n'y a que postfix qui log et je n'ai aucune activité dovecot ...
Mon dossier /var/dovecot/<user> quand a lui enregistre très bien l'envoie de mail par contre et log ainsi que la création de dossier dans la boite de réception INBOX.
Sachant que les 2 comptes existant fonctionne eux sans problème, y aurait il une manip a faire lorsque l'on veut faire prendre en compte un utilisateur dans dovecot.
J'ai contrôlé les fichiers de conf pour voir s'il y avait une trace lié aux 2 utilisateurs fonctionnels mais rien ! Et étant donnés que tout passe par le LDAP JE SECHE.
Code :
- root@*****-debian:/# postconf -n
- alias_maps = hash:/etc/aliases,ldap:/etc/postfix/alias_maps.1.ldap.conf
- append_dot_mydomain = no
- biff = no
- config_directory = /etc/postfix
- debug_peer_level = 2
- debug_peer_list = $mydestination
- mailbox_command = procmail -a "$EXTENSION"
- mailbox_size_limit = 0
- message_size_limit = 30720000
- mydestination = ****.com, ****.lan, ***-debian.***.lan, localhost.****.lan, localhost
- myhostname = ****-debian.****.lan
- myorigin = /etc/mailname
- readme_directory = no
- recipient_delimiter = +
- relay_domains = $mydestination
- relayhost = [smtp.****.org]:25
- smtp_sasl_auth_enable = yes
- smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
- smtp_sasl_security_options =
- smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
- smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
- smtpd_recipient_restrictions = permit_sasl_authenticated, permit_tls_clientcerts, permit_mynetworks, reject_unauth_destination, permit
- smtpd_sender_restrictions = permit_sasl_authenticated, permit_mynetworks, permit
- smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
- smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
- smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
- smtpd_use_tls = yes
|
Code :
- root@*****-debian:/# doveconf -n
- # 2.1.17: /usr/local/etc/dovecot/dovecot.conf
- # OS: Linux 3.12.4-20131210 x86_64 Debian 7.3 ext4
- auth_debug = yes
- auth_debug_passwords = yes
- auth_verbose = yes
- debug_log_path = /var/log/dovecot/log
- login_log_format_elements = user=<%u> method=%m rip=%r lip=%l mpid=%e %c
- mail_debug = yes
- mail_location = maildir:/var/dovecot/%u/Maildir:LAYOUT=fs:CONTROL=/var/dovecot/%u/Control:INDEX=/var/dovecot/%u/Indexes
- mail_privileged_group = mail
- mbox_lazy_writes = no
- namespace inbox {
- inbox = yes
- list = 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 =
- separator = /
- type = private
- }
- passdb {
- args = /etc/dovecot/conf.d/dovecot-ldap-connect.conf.ext
- driver = ldap
- }
- protocols = imap pop3 pop3
- ssl_ca = </etc/dovecot/root.crt
- ssl_cert = </etc/dovecot/root.crt
- ssl_key = </etc/dovecot/private/root.key
- ssl_key_password = ******
- userdb {
- args = /etc/dovecot/conf.d/dovecot-ldap.conf.ext
- driver = ldap
- }
- verbose_ssl = yes
- protocol imap {
- imap_client_workarounds = tb-extra-mailbox-sep
- mail_max_userip_connections = 50
- }
- protocol pop3 {
- pop3_uidl_format = %08Xu%08Xv
- }
|
Et je rappel donc que cette configuration fonctionne depuis plus d'un an pour 2 utilisateurs.
Merci d'avance Alex Message édité par myl0 le 07-06-2014 à 15:05:24
|