Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 smile

si ca marche tant mieux wink


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

gawr a écrit :

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