totoAussi
12/09/2012, 15h08
Merci Nowwhat pour ces docs.
Quel est le contenu des fichiers "mysql-virtual_mailbox_domains.cf", "mysql-virtual_mailbox_maps.cf"
et "mysql-virtual_mailbox_maps.cf" ? (en masquant le nom de domaine bien sûr)
#hosts = unix:/var/run/mysqld/mysqld.sock #hosts = localhost hosts = 127.0.0.1 user = postfix password = abcde dbname = postfix query = SELECT domain FROM virtual_mailbox_domains WHERE domain = '%d'
[guest@localhost~]$ postmap -q "tata@example.com" mysql:/etc/postfix/mysql-virtual_mailbox_domains.cf [guest@localhost~]$ example.com [guest@localhost~]
#hosts = unix:/var/run/mysqld/mysqld.sock #hosts = localhost hosts = 127.0.0.1 user = postfix password = abcde dbname = postfix query = SELECT mailbox FROM virtual_mailbox_maps WHERE userid='%u' and domain='%d'
[guest@localhost~]$ postmap -q "tata@example.com" mysql:/etc/postfix/mysql-virtual_mailbox_maps.cf [guest@localhost~]$ tata@example.com [guest@localhost~]
#hosts = unix:/var/run/mysqld/mysqld.sock #hosts = localhost hosts = 127.0.0.1 user = postfix password = abcde dbname = postfix query = SELECT alias FROM virtual_alias_maps WHERE email='%s'
[guest@localhost~]$ postmap -q "tata@example.com" mysql:/etc/postfix/mysql-virtual_alias_maps.cf [guest@localhost~] [guest@localhost~]
il n'y a pas example.com dans mydestination !
mail for example.com loops back to myself
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU) biff = no append_dot_mydomain = no smtpd_use_tls=no myhostname = ns.example.com alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases myorigin = /etc/mailname mydestination = ns.example.com, localhost.example.com, , localhost relayhost = mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 mailbox_size_limit = 0 recipient_delimiter = + inet_interfaces = all html_directory = /usr/share/doc/postfix/html virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_mailbox_domains.cf virtual_mailbox_base = /var/mail/vhosts virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_mailbox_maps.cf virtual_minimum_uid = 100 virtual_uid_maps = static:5000 virtual_gid_maps = static:5000 virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_alias_maps.cf
[guest@localhost~]$ postmap -q "tata@example.com" mysql:/etc/postfix/mysql-virtual_mailbox_domains.cf [guest@localhost~]$ example.com [guest@localhost~] [guest@localhost~]$ postmap -q "tata@example.com" mysql:/etc/postfix/mysql-virtual_mailbox_maps.cf [guest@localhost~]$ tata@example.com [guest@localhost~]
[guest@localhost~]$ dig mx example.com +short [guest@localhost~]$ 10 mail.example.com [guest@localhost~]
Sep 10 15:39:34 ns postfix/smtp[23727]: 7D387833C1: to=, relay=none, delay=0.11, delays=0.1/0.01/0/0, dsn=5.4.6, status=bounced (mail for example.com loops back to myself)
virtual_mailbox_domains = example.com (au lieu de mysql:/etc/postfix/mysql-virtual_mailbox_domains.cf) virtual_mailbox_base = /var/mail/vhosts virtual_mailbox_maps = hash:/etc/postfix/vmailbox (au lieu de mysql:/etc/postfix/mysql-virtual_mailbox_maps.cf) virtual_minimum_uid = 100 virtual_uid_maps = static:5000 virtual_gid_maps = static:5000 virtual_alias_maps = hash:/etc/postfix/virtual (au lieu de mysql:/etc/postfix/mysql-virtual_alias_maps.cf)