OnpenLDAP et Dovecot - Page 2

Précédent
  • 1
  • 2
  1. xillion Messages postés 42 Statut Membre
     
    Bon ok:

    Donc je dois mettre en place un service groupware (postfix, dovecot, ldap, egroupware)

    Avant l'installation de egroupware j'ai voulu configurer mon serveur de mail:
    serveur-imap : dovecot (machine virtuelle)
    serveur-smtp: Postfix (machine virtuelle)
    serveur-ldap: onpenLdap (machine virtuelle)

    Donc je dois envoyer des mail en interne dans un 1er temps, je n'ai pas encore de dns en place.

    Pour la config de dovecot j'ai suivit le tuto suivant:
    http://www.vogelweith.com/debian_server/07_postfix.php

    Pour ldap j'utilise un plugin MMC pour la création des user mail

    Pour postfix voila mon fichier main.cf:
    # See /usr/share/postfix/main.cf.dist for a commented, more complete version
    # Debian specific: Specifying a file name will cause the first
    # line of that file to be used as the name. The Debian default
    # is /etc/mailname.
    #myorigin = /etc/mailname
    smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
    biff = no

    readme_directory = no

    # TLS parameters
    smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
    smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
    smtpd_use_tls=yes
    smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
    smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache

    # See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
    # information on enabling SSL in the smtp client.
    myhostname = smtp.network.local
    mydomain = network.local
    alias_maps = hash:/etc/aliases
    alias_database = hash:/etc/aliases
    myorigin = /etc/mailname
    mydesination = $myhostname, localhost.$mydomain, localhost, $mydomain
    relayhost =
    mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128,192.168.2.0/24
    #mailbox_command = procmail -a "$EXTENSION"
    mailbox_size_limit = 0
    recipient_delimiter = +
    inet_interfaces = all
    queue_directory = /var/spool/postfix

    #Structure of local mail directory :
    home_mailbox = Maildir/
    # Appending .domain is the MUA's job.
    append_dot_mydomain = no
    append_at_myorigin = yes

    delay_warning_time = 4h
    maximal_queue_lifetime = 10d
    mailbox_size_limit = 0
    message_size_limit = 15728640

    # LDAP Transport
    transport_map = ldap:/etc/postfix/ldap-transport.cf

    # Virtual Domains Control
    virtual_mailbox_domains = ldap:/etc/postfix/test.cf
    virtual_mailbox_maps = ldap:/etc/postfix/ldap-accounts.cf
    virtual_mailbox_base =
    virtual_alias_maps = ldap:/etc/postfix/ldap-aliases.cf, ldap:/etc/postfix/ldap-maildrops.cf
    virtual_alias_domains =
    virtual_minimum_uid = 100
    virtual_uid_maps = static:vmail
    virtual_gid_maps = static:mail

    # Requirements for the connecting server
    smtpd_client_restrictions =
    permit_mynetworks,
    permit_sasl_authenticated,
    reject_rbl_client bl.spamcop.net,
    reject_rbl_client dnsbl.njabl.org,
    reject_rbl_client cbl.abuseat.org,
    reject_rbl_client sbl-xbl.spamhaus.org,
    reject_rbl_client list.dsbl.org,
    permit
    # Requirements for the HELO statement
    smtpd_helo_restrictions =
    permit_mynetworks,
    permit_sasl_authenticated,
    reject_non_fqdn_hostname,
    reject_invalid_hostname,
    permit

    # Requirements for the sender address
    smtpd_sender_restrictions =
    permit_mynetworks,
    permit_sasl_authenticated,
    reject_non_fqdn_sender,
    #reject_unknown_sender_domain,
    permit

    # Requirement for the recipient address
    smtpd_recipient_restrictions =
    permit_mynetworks,
    permit_sasl_authenticated,
    reject_non_fqdn_recipient,
    reject_unknown_recipient_domain,
    reject_unauth_destination,
    permit

    # Enable SASL authentication for the smtpd daemon
    #smtpd_sasl_auth_enable = yes
    smtpd_sasl_type = dovecot
    smtpd_sasl_path = private/auth
    # Fix some outlook's bugs
    broken_sasl_auth_clients = yes
    # Reject anonymous connections
    smtpd_sasl_security_options = noanonymous
    smtpd_sasl_local_domain =

    local_transport = dovecot
    virtual_transport = dovecot
    dovecot_destination_recipient_limit = 1

    Pour le BIND avec ldap j'ai rerpis les fichiers sur le site que j'ai donner plus haut pour dovecot. J'ai fait un partage NFS pour les boites mail /home/vmail qui se trouve sur mon serveur dovecot et postfix.

    Au satde ou j'en suis voila le message d'erreur du mail.info:
    Mar 18 13:29:30 smtp postfix/master[1855]: terminating on signal 15
    Mar 18 13:29:31 smtp postfix/master[2361]: daemon started -- version 2.5.5, configuration /etc/postfix
    Mar 18 13:30:00 smtp postfix/master[2361]: terminating on signal 15
    Mar 18 13:30:01 smtp postfix/master[2459]: daemon started -- version 2.5.5, configuration /etc/postfix
    Mar 18 13:30:17 smtp postfix/smtpd[2467]: connect from unknown[192.168.2.7]
    Mar 18 13:30:17 smtp postfix/smtpd[2467]: 8912254170: client=unknown[192.168.2.7]
    Mar 18 13:30:17 smtp postfix/cleanup[2471]: 8912254170: message-id=<4BA21CC0.4020101@network.local>
    Mar 18 13:30:17 smtp postfix/qmgr[2462]: 8912254170: from=<titi@network.local>, size=578, nrcpt=1 (queue active)
    Mar 18 13:30:17 smtp postfix/smtpd[2467]: disconnect from unknown[192.168.2.7]
    Mar 18 13:30:17 smtp postfix/smtp[2472]: 8912254170: to=<tutu@network.local>, relay=none, delay=0.16, delays=0.1/0.04/0.02/0, dsn=5.4.4, status=bounced (Host or domain name not found. Name service error for name=network.local type=A: Host not found)
    Mar 18 13:30:17 smtp postfix/cleanup[2471]: A762D54172: message-id=<20100318123017.A762D54172@smtp.network.local>
    Mar 18 13:30:17 smtp postfix/qmgr[2462]: A762D54172: from=<>, size=2484, nrcpt=1 (queue active)
    Mar 18 13:30:17 smtp postfix/bounce[2473]: 8912254170: sender non-delivery notification: A762D54172
    Mar 18 13:30:17 smtp postfix/qmgr[2462]: 8912254170: removed
    Mar 18 13:30:17 smtp postfix/smtp[2472]: A762D54172: to=<titi@network.local>, relay=none, delay=0.05, delays=0.03/0.01/0.01/0, dsn=5.4.4, status=bounced (Host or domain name not found. Name service error for name=network.local type=A: Host not found)
    Mar 18 13:30:17 smtp postfix/qmgr[2462]: A762D54172: removed

    les fichier dovecot.conf:
    dovecot: 2010-03-18 13:29:49 Info: auth(default): client in: CONT<hidden>
    dovecot: 2010-03-18 13:29:49 Info: auth(default): pam(titi@network.local,192.168.2.7): lookup service=dovecot
    dovecot: 2010-03-18 13:29:49 Info: auth(default): new auth connection: pid=2500
    dovecot: 2010-03-18 13:29:51 Info: auth(default): pam(titi@network.local,192.168.2.7): pam_authenticate() failed: User not known to the underlying authentication module
    dovecot: 2010-03-18 13:29:51 Info: auth(default): ldap(titi@network.local,192.168.2.7): bind search: base=dc=network, dc=local filter=(&(objectClass=mailAccount)(mail=titi@network.local)(mailenable=OK))
    dovecot: 2010-03-18 13:29:51 Info: auth(default): ldap(titi@network.local,192.168.2.7): result: mail(user)=titi@network.local
    dovecot: 2010-03-18 13:29:51 Info: auth(default): ldap(titi@network.local,192.168.2.7): bind: dn=uid=titi,ou=Users,dc=network,dc=local
    dovecot: 2010-03-18 13:29:51 Info: auth(default): client in: AUTH 1 PLAIN service=IMAP secured lip=192.168.2.44 rip=192.168.2.7
    dovecot: 2010-03-18 13:29:51 Info: auth(default): client out: CONT 1
    dovecot: 2010-03-18 13:29:51 Info: auth(default): client in: CONT<hidden>
    dovecot: 2010-03-18 13:29:51 Info: auth(default): pam(titi@network.local,192.168.2.7): lookup service=dovecot
    dovecot: 2010-03-18 13:29:51 Info: auth(default): client out: OK 1 user=titi@network.local
    dovecot: 2010-03-18 13:29:51 Info: auth(default): master in: REQUEST 4 2490 1
    dovecot: 2010-03-18 13:29:51 Info: auth(default): passwd(titi@network.local,192.168.2.7): lookup
    dovecot: 2010-03-18 13:29:51 Info: auth(default): passwd(titi@network.local,192.168.2.7): unknown user
    dovecot: 2010-03-18 13:29:51 Info: auth(default): ldap(titi@network.local,192.168.2.7): user search: base=dc=network, dc=local scope=subtree filter=(&(objectClass=mailAccount)(mail=titi@network.local)(mailenable=OK)) fields=mailbox
    dovecot: 2010-03-18 13:29:51 Info: auth(default): master out: USER 4 titi@network.local home=/home/vmail/titi/ uid=500 gid=8
    dovecot: 2010-03-18 13:29:51 Info: IMAP(titi@network.local): Effective uid=500, gid=8, home=/home/vmail/titi/
    dovecot: 2010-03-18 13:29:51 Info: IMAP(titi@network.local): maildir: data=/home/vmail/titi//Maildir
    dovecot: 2010-03-18 13:29:51 Info: imap-login: Login: user=<titi@network.local>, method=PLAIN, rip=192.168.2.7, lip=192.168.2.44, TLS
    dovecot: 2010-03-18 13:29:51 Info: IMAP(titi@network.local): maildir: root=/home/vmail/titi//Maildir, index=/home/vmail/titi//Maildir, control=, inbox=
    dovecot: 2010-03-18 13:29:52 Info: auth(default): new auth connection: pid=2504
    dovecot: 2010-03-18 13:29:53 Info: auth(default): pam(titi@network.local,192.168.2.7): pam_authenticate() failed: User not known to the underlying authentication module
    dovecot: 2010-03-18 13:29:53 Info: auth(default): ldap(titi@network.local,192.168.2.7): bind search: base=dc=network, dc=local filter=(&(objectClass=mailAccount)(mail=titi@network.local)(mailenable=OK))
    dovecot: 2010-03-18 13:29:53 Info: auth(default): ldap(titi@network.local,192.168.2.7): result: mail(user)=titi@network.local
    dovecot: 2010-03-18 13:29:53 Info: auth(default): ldap(titi@network.local,192.168.2.7): bind: dn=uid=titi,ou=Users,dc=network,dc=local
    dovecot: 2010-03-18 13:29:53 Info: auth(default): client out: OK 1 user=titi@network.local
    dovecot: 2010-03-18 13:29:53 Info: auth(default): master in: REQUEST 5 2493 1
    dovecot: 2010-03-18 13:29:53 Info: auth(default): passwd(titi@network.local,192.168.2.7): lookup
    dovecot: 2010-03-18 13:29:53 Info: auth(default): passwd(titi@network.local,192.168.2.7): unknown user
    dovecot: 2010-03-18 13:29:53 Info: auth(default): ldap(titi@network.local,192.168.2.7): user search: base=dc=network, dc=local scope=subtree filter=(&(objectClass=mailAccount)(mail=titi@network.local)(mailenable=OK)) fields=mailbox
    dovecot: 2010-03-18 13:29:53 Info: auth(default): master out: USER 5 titi@network.local home=/home/vmail/titi/ uid=500 gid=8
    dovecot: 2010-03-18 13:29:53 Info: imap-login: Login: user=<titi@network.local>, method=PLAIN, rip=192.168.2.7, lip=192.168.2.44, TLS
    dovecot: 2010-03-18 13:29:53 Info: IMAP(titi@network.local): Effective uid=500, gid=8, home=/home/vmail/titi/
    dovecot: 2010-03-18 13:29:53 Info: IMAP(titi@network.local): maildir: data=/home/vmail/titi//Maildir
    dovecot: 2010-03-18 13:29:53 Info: IMAP(titi@network.local): maildir: root=/home/vmail/titi//Maildir, index=/home/vmail/titi//Maildir, control=, inbox=

    L ip 2.7 est ma machine hote sur le quelle j'ai configuré thunderbir
    0
Précédent
  • 1
  • 2