Optionen für smtpd in master.cf werden ignoriert

Christian Flothmann webmaster at xabbuh.de
Mo Sep 24 18:21:45 CEST 2007


Hallo,

ich versuche gerade Postfix unter Debian 4.0 (mittels apt-get installiert) so zu konfigurieren, dass unterschiedliche Instanzen für die einzelnen IP-Adressen zuständig sind und somit auch verschiedene Domains versorgen. Die zugehörigen Einträge in der master.cf sehen so aus:

# local mail for system users
smtp      inet  n       -       -       -       -       smtpd

# Mail for example.com
192.168.0.3:25      inet  n       -       -       -       -       smtpd
  -o inet_interfaces=192.168.0.3
  -o myhostname=example.com
  -o virtual_alias_maps=mysql:/etc/postfix/example.com/aliases
  -o virtual_mailbox_domains=$myhostname


Der Inhalt von /etc/postfix/example.com/aliases sieht so aus:

user     = postfix
password = xxxx
hosts    = 127.0.0.1
dbname   = example_com
table    = users
query    = SELECT alias_email FROM users WHERE orig_email = '%s'



postconf -n:

alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
inet_interfaces = loopback-only
mailbox_size_limit = 0
myhostname = localhost.localdomain
mynetworks = 127.0.0.0/8
recipient_delimiter = +
relayhost =
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Debian GNU/Linux 4.0)
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtpd_use_tls = yes


Scheinbar werden alle Optionen, die ich smtpd mit -o in der master.cf mitgebe aber ignoriert. In den Logfiles finden sich diese Einträge:

Sep 20 22:49:20 xxx postfix/smtpd[4375]: NOQUEUE: reject: RCPT from xxx[192.168.0.4]: 554 5.7.1 <test at example.com>: Relay access denied; from=<test at example.com> to=<test at example.com> proto=ESMTP helo=<example.com>


Trage ich diese Optionen aber in die main.cf ein, funktioniert alles einwandfrei. Woran könnte das liegen?

Gruß
Christian






Mehr Informationen über die Mailingliste Postfixbuch-users