[postfix] Impossible à lancer !

bonjour,

j'ai installer postfix sur ma debian mais je n'aarive pas a lancer du fait de l'apparition de se massage :
postfix: fatal: /etc/postfix/main.cf, line 25: missing '=' after attribute name: "mysql:/etc/postfix/mysql-virtual_aliases_mailbox.cf,"

voila si quelqun de passage une une tite idée n'hésitez pas a m'en faire part, elle pourra m'aider moi comme d'autres !!

13 réponses

  1. Contributeur
    Bonjour,

    que donne la commande suivante :

    postconf -n

    A+
    1. la commande que vous m'avez me donnez me donne le même message
      intranet:/home/intranet# postconf -n
      postconf: fatal: /etc/postfix/main.cf, line 25: missing '=' after attribute name: "mysql:/etc/postfix/mysql-virtual_aliases _mailbox.cf,"
      1. voila mon postfix/main.cf

        smtp_banner = $myhostname ESMTP (Debian / GNU)
        biff = no
        disable_vrfy_command = yes
        smtpd_helo_required = yes
        append_dot_mydomain = no
        mydestination = intranet, localhost, localhost.localdomain
        mydomain = intranet
        myhostname = intranet
        relayhost =
        mynetworks = 192.168.11.66/24
        inet_interfaces = all
        smtpd_sender_restrictions =
        permit_mynetworks,
        reject_unknown_sender_domain,
        warn_if_reject reject_unverified_sender
        smtpd_recipient_restrictions =
        permit_mynetworks,
        reject_unauth_destination,
        reject_unknown_recipient_domain,
        reject_non_fqdn_recipient
        smtpd_client_restrictions =
        reject_unknown_client,
        permit_mynetworks
        virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_aliases.cf,
        mysql:/etc/postfix/mysql-virtual_aliases_mailbox.cf,
        virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_domains.cf
        virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_mailboxes.cf
        virtual_mailbox_base = /var/spool/vmail/
        virtual_uid_maps = static:5000
        virtual_gid_maps = static:5000
        virtual_create_maildirsize = yes
        virtual_mailbox_extended = yes
        virtual_mailbox_limit_maps = mysql:/etc/postfix/mysql-virtual_mailbox_limit_maps.cf
        virtual_mailbox_limit_override = yes
        virtual_maildir_limit_message = "Desole, la boite email de l'utilisateur est pleine. Veuillez
        re-essayer plus tard !"
        virtual_overquota_bounce = yes

        voila voila re-merci d'avance
        1. smtp_banner = $myhostname ESMTP (Debian / GNU)
          biff = no
          disable_vrfy_command = yes
          smtpd_helo_required = yes
          append_dot_mydomain = no
          mydestination = intranet, localhost, localhost.localdomain
          mydomain = intranet
          myhostname = intranet
          relayhost =
          mynetworks = 192.168.11.66/24
          inet_interfaces = all
          smtpd_sender_restrictions =
          permit_mynetworks,
          reject_unknown_sender_domain,
          warn_if_reject reject_unverified_sender
          smtpd_recipient_restrictions =
          permit_mynetworks,
          reject_unauth_destination,
          reject_unknown_recipient_domain,
          reject_non_fqdn_recipient
          smtpd_client_restrictions =
          reject_unknown_client,
          permit_mynetworks
          virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_aliases.cf
          virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_domains.cf
          virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_mailboxes.cf
          virtual_mailbox_base = /var/spool/vmail/
          virtual_uid_maps = static:5000
          virtual_gid_maps = static:5000

          virtual_create_maildirsize = yes
          virtual_mailbox_extended = yes
          virtual_mailbox_limit_maps = mysql:/etc/postfix/mysql-virtual_mailbox_limit_maps.cf
          virtual_mailbox_limit_override = yes
          virtual_maildir_limit_message = "Desole, la boite email de l'utilisateur est pleine!"
          virtual_overquota_bounce = yes

          voila comme ca ca marche!! on ne peut pas avoir une interface graphique??
          1. Contributeur
            Tu as quoi dans ces fichiers :

            mysql:/etc/postfix/mysql-virtual_aliases.cf
            mysql:/etc/postfix/mysql-virtual_domains.cf
            mysql:/etc/postfix/mysql-virtual_mailboxes.cf

            ?
            1. my virtual aliases :
              hosts = 192.168.**.**
              user = ***
              password = ***
              dbname = postfix
              select_field = destination
              table = alias
              where_field = source
              additional_conditions = AND actif='1'

              my virtual domain :
              hosts = 192.168.**.**
              user = ***
              password = ***
              dbname = postfix
              select_field = 'virtual'
              table = domain
              where_field = domain
              additional_conditions = AND actif='1'

              my virtual mailboxes:
              hosts = 192.168.**.**
              user = **
              password = **
              dbname = postfix
              select_field = CONCAT(SUBSTRING_INDEX(email,'@',-1),'/',SUBSTRING_INDEX(email,'$table = mailbox
              where_field = email
              additional_conditions = AND actif='1'

              nouveau pb postfix start marche mais pas l'envoi des mail, dans le fichier log :
              warning: A32A46F44B0: virtual_alias_maps map lookup problem for root@intranet.info-loisirs
              1. Contributeur
                Voici un peu de lecture qui devrait t'aider :
                http://www.makina-corpus.org/howtos/postfix-mysql
                A++
                1. Pour ceux tombant sur le meme problème,
                  virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_aliases.cf,mysql:/etc/postfix/mysql-virtual_aliases_mailbox.cf,
                  doit tout simplement etre écrit sur la meme ligne