OK... ich gebs auf. Bei mir klappt dies irgendwie überhaupt nicht. Ich habe mir nun 3 Tage lang Dokus, manpages und sonstiges reingepfiffen ohne wirklich ein Ergebnis zu erzielen. Ich schaffe es einfach nicht, dass ich mir Mails an virtuelle Benutzer zustellen kann.
Angelehnt an diese Doku:
http://www.asconix.com/howtos/debian/postfix-dovecot-mailserver-debian-lenny-howto
habe ich meine main.cf aufgebaut, die so aussieht:
readme_directory = /usr/share/doc/packages/postfix-doc/README_FILES
inet_protocols = ipv4
biff = no
virtual_mailbox_domains = meinevirtuelledomain.com
virtual_mailbox_base = /var/mail/email
virtual_mailbox_maps = hash:/etc/postfix/maps
virtual_minimum_uid = 100
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
mail_spool_directory = /var/mail
canonical_maps = hash:/etc/postfix/canonical
virtual_alias_maps = hash:/etc/postfix/virtual
virtual_alias_domains = hash:/etc/postfix/virtual
relocated_maps = hash:/etc/postfix/relocated
transport_maps = hash:/etc/postfix/transport
sender_canonical_maps = hash:/etc/postfix/sender_canonical
masquerade_exceptions = root
masquerade_classes = envelope_sender, header_sender, header_recipient
myhostname = mailserver.meinedomain
delay_warning_time = 1h
message_strip_characters = \0
program_directory = /usr/lib/postfix
inet_interfaces = all
masquerade_domains =
mydestination = $myhostname, $mydomain, localhost, localhost@$mydomain, meinelocaldomain, subdomain.meinelocaldomain, anderelocalsubdomain.meinedomain
defer_transports =
mynetworks_style = subnet
mynetworks = 192.168.178.1
disable_dns_lookups = no
relayhost = 192.168.178.1
mailbox_command =
mailbox_transport =
strict_8bitmime = no
disable_mime_output_conversion = no
smtpd_sender_restrictions = hash:/etc/postfix/access
smtpd_client_restrictions =
smtpd_helo_required = no
smtpd_helo_restrictions =
strict_rfc821_envelopes = no
smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination
smtp_sasl_auth_enable = no
smtpd_sasl_auth_enable = no
smtpd_use_tls = no
smtp_use_tls = no
alias_maps = hash:/etc/aliases
mailbox_size_limit = 30720000
message_size_limit = 10240000
append_dot_mydomain = no
Meine "virtual_mailbox_maps" (etc/postfix/maps) sieht folgendermaßen aus:
[email protected] virtuellerbenutzerWenn ich versuche etwas an den virtuellen Benutzer zu senden, dann wird die E-Mail an den "relayhost" gesendet. Irgendwie versteht postfix wohl nicht, dass er für die E-Mail zuständig. Bei lokalen Domains macht er es richtig und stellt sie direkt in das lokale Postfach zu.
Falls Jemand noch eine Idee hat...nur her damit. Ich bin schon langsam echt am Verzweifeln...