Vous n'êtes pas identifié(e).
Pages : 1
Jun 27 09:08:26 ***** postfix/local[20693]: fatal: open database /etc/aliases.db: No such file or directory
Jun 27 09:08:27 ***** postfix/master[10051]: warning: process /usr/lib/postfix/local pid 20693 exit status 1
Jun 27 09:08:27 ***** postfix/master[10051]: warning: /usr/lib/postfix/local: bad command startup -- throttling
Jun 27 09:08:34 ***** postfix/master[10051]: terminating on signal 15
Jun 27 09:08:34 ***** postfix/master[20788]: daemon started -- version 2.7.1, configuration /etc/postfix
En effet sous Lenny j'avais le fichier /etc/aliases.db qui n'existe plus après la mise à niveau. Je ne sais pas à quoi sert ce fichier... J'ai vu des choses comme lancer la commande newaliases afin de recréer ce fichier mais rien n'y fait.
Voici mon main.cf
smtpd_banner = $myhostname ESMTP Experimental
disable_vrfy_command = yes
smtpd_helo_required = yes
smtpd_sender_restrictions =
permit_mynetworks,
reject_non_fqdn_sender,
reject_unknown_sender_domain,
permit
smtpd_client_restrictions =
permit_mynetworks,
reject_rbl_client blackholes.easynet.nl,
reject_rbl_client cbl.abuseat.org,
reject_rbl_client proxies.blackholes.wirehub.net,
reject_rbl_client bl.spamcop.net,
reject_rbl_client sbl.spamhaus.org,
reject_rbl_client dnsbl.njabl.org,
permit
biff = no
append_dot_mydomain = no
# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
# TLS parameters
#smtpd_tls_cert_file=/etc/ssl/certs/smtpd.crt
#smtpd_tls_key_file=/etc/ssl/private/smtpd.key
#smtpd_tls_CAfile=/etc/ssl/certs/cacert.pem
#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 = ***********
myorigin = $myhostname
mydestination = $myhostname, localhost.*******, localhost, mysql:/etc/postfix/db/mydestination.cf, mysql:/etc/postfix/db/lists_destinations.cf
alias_maps = hash:/etc/aliases, hash:/etc/mail/sympa.aliases
alias_database = hash:/etc/mail/sympa.aliases
myorigin = $myhostname
relayhost = ********
mynetworks = *********, 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
inet_protocols = all
virtual_alias_maps = mysql:/etc/postfix/db/virtual-alias.cf
mailbox_transport = lmtp:unix:/cyrussock/lmtp
smtpd_sasl_type = cyrus
smtpd_sasl_path = smtpd
message_size_limit = 31457280
Quel peut-être le problème ?
Johan
Dernière modification par nohaj (27-06-2012 08:26:16)
Hors ligne
Grosso modo , postfix cherche dans ces deux fichiers , les alias configurés .
Maintenant si à l'origine aliases.db était vide ... tente de l'enlever de ta conf en ne laissant que hash:/etc/mail/sympa.aliases
comme ceci :
Maintenant dans le repertoire /etc, as tu un fichier qui se nomme "aliases" ?
Si c'est le cas , il te suffit de re-génerer le fichier .db comme ceci
et redémarrer postifx .
Mais si ce n'est que ça ce n'est pas bien méchant ....
Tiens nous au courant ,
Ch.
Hors ligne
Pages : 1