#1 Le 15/10/2007, à 14:02
- gawr
probleme redirigé les mails envoyés a un user système vers email
Bonjour voila je tente de redireger les email passer a root ver une adresse e-mail
mail cela ne fonctionne pas
les mail sont envoyer ver root@domain.tld au lieu de user@domain.tld
mon fichier aliases
/etc/aliases
# Added by installer for initial user
root: "user@domain.tld"
j'ai bien effectuer un newalias juste après l'avoir editer et relancer postfix
dans mon main.cf j'ai bien les ligne :
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
il ya aussi
virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf
Hors ligne
#2 Le 15/10/2007, à 14:05
- toniotonio
Re : probleme redirigé les mails envoyés a un user système vers email
postconf -n pour la conf complete
et les logs de l'envoi d'un mail
les "" dans le /etc/aliases ne sont pas necessaires
Dernière modification par toniotonio (Le 15/10/2007, à 14:06)
Tutoriaux Postfix sur www.starbridge.org/spip
Messagerie Dédiée, Relais Mail Antispam/Antivirus, Infogérance 24/7: http://www.eole-its.com
Hors ligne
#3 Le 15/10/2007, à 15:46
- gawr
Re : probleme redirigé les mails envoyés a un user système vers email
en faite j'ai insérer l'alias dans mysql et cela marche
mais avec le fichier d'aliase ca devrai fonctionner aussi
je ne voi pas pourquoi il le prend en compte quand c'est dans mysql et pas dans /etc/aliases
voila un postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
config_directory = /etc/postfix
inet_interfaces = all
mailbox_size_limit = 0
mydestination = $myhostname, localhost.$mydomain, $mydomain
myhostname = kirikou
mynetworks = 192.168.1.0/24
myorigin = /etc/mailname
recipient_delimiter = +
relayhost =
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination, reject_unauth_pipelining, reject_non_fqdn_recipient, reject_rbl_client opm.blitzed.org, reject_rbl_client list.dsbl.org, reject_rbl_client bl.spamcop.net, reject_rbl_client sbl-xbl.spamhaus.org
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous
smtpd_tls_cert_file = /etc/postfix/smtpd.cert
smtpd_tls_key_file = /etc/postfix/smtpd.key
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtpd_use_tls = yes
virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf
virtual_gid_maps = static:5000
virtual_mailbox_base = /home/vmail
virtual_mailbox_domains = mysql:/etc/postfix/mysql_virtual_domains_maps.cf
virtual_mailbox_limit = 51200000
virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_minimum_uid = 5000
virtual_transport = virtual
virtual_uid_maps = static:5000
les "" dans le /etc/aliases ne sont pas necessaires
dans la doc il disent le contraire
man aliases
The name is a local address (no domain part). Use double quotes when the name contains any special characters such as whitespace, #, :, or @. The
name is folded to lowercase, in order to make database lookups case insensitive.
Hors ligne
#4 Le 15/10/2007, à 15:58
- toniotonio
Re : probleme redirigé les mails envoyés a un user système vers email
bon j'ai rien compris a ton probleme
si ca marche tant mieux
Tutoriaux Postfix sur www.starbridge.org/spip
Messagerie Dédiée, Relais Mail Antispam/Antivirus, Infogérance 24/7: http://www.eole-its.com
Hors ligne
#5 Le 15/10/2007, à 16:28
- Uggy
Re : probleme redirigé les mails envoyés a un user système vers email
en faite j'ai insérer l'alias dans mysql et cela marche
mais avec le fichier d'aliase ca devrai fonctionner aussi
je ne voi pas pourquoi il le prend en compte quand c'est dans mysql et pas dans /etc/aliases
Si tu envoi vers un domaine "local" (qui est dans mydestination") alors ce sont les alias de /etc/aliases qui sont appliqués... si l'envoi ce fait vers un domaine "virtuel" .. alors les alias sont ceux de virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf autrmement dit ceux de la base SQL.
Hors ligne