[Postfixbuch-users] Problem mit Virtueller Domäne

Thomas Grieder suse.liste at freesurf.ch
Sa Aug 30 14:14:51 CEST 2003


Hallo

Seit kurzem hoste ich auf meinem Server eine zweite Domain. Die Hauptdomain 
liefert die Mails an lokale Benutzer. Die neue Domain soll die Mails an 
Benutzer senden die in einer MySQL DB definiert sind. Soweit funktioniert das 
auch recht gut.
Man kann vom Internet Mails an diese "neue Domain"-Adresse senden und auch von 
dort empfangen.

Wenn ich jetzt aber ein Mail von der neuen Domain an einen Benutzer senden 
möchte, der auch in der neuen Domain ist, dann versucht Postfix das Mail über 
den smtp vom Provider zu senden. Von dort bekomme ich folgende Meldung:

  - Diese Nachrichtenempfänger wurden vom Mail-Server bereits verarbeitet:
user1 at neueDomain.ch; Fehlgeschlagen; 5.1.1 (fehlerhafte Adresse der 
Ziel-Mailbox)

     Entferntes MTA klumpfuss-info.ch: SMTP-Diagnose: 550 
<user1 at neueDomain.ch>: User unknown in local recipient table

Wenn ich aber mit einer Mailadresse von diesem Provider eine Mail an 
user1 at neueDomain.ch sende dann funktioniert es.

Ich habe zwei verschiedene Konfigurationen versucht:
- Einmal gemäs Postfixbuch Kapitel 19
- Eigenkretion mit Ideen aus dem Internet

Ich weiss nicht mehr weiter.

Gruss
Thomas

Hier meine main.cf:
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
program_directory = /usr/lib/postfix
setgid_group = postdrop

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no

myhostname = mail.alteDomain.ch
mydomain = alteDomain.ch
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
transport_maps = hash:/etc/postfix/transport
#virtual_maps = hash:/etc/postfix/virtual

sender_canonical_maps = hash:/etc/postfix/sender_canonical
recipient_canonical_maps = hash:/etc/postfix/recipient_canonical

home_mailbox = Maildir/

myorigin = /etc/mailname
mydestination =
	$myhostname
	$mydomain
	localhost
	$transport_maps #auch ohne diesen Eintrag dafür mit relay_domains probiert
relayhost =
#relay_domains = neueDomain.ch

mynetworks = 127.0.0.0/8,192.168.0.0/24
mailbox_command =
mailbox_size_limit = 0
recipient_delimiter = +

message_size_limit = 20480000
maximal_queue_lifetime = 3d

local_recipient_map =

virtual_mailbox_base = /home/spool/maildirs

virtual_uid_maps = mysql:/etc/postfix/ids.mysql
virtual_gid_maps = mysql:/etc/postfix/ids.mysql

virtual_mailbox_maps = mysql:/etc/postfix/mailbox.mysql

virtual_minimum_uid = 5000

smtpd_recipient_restrictions =
	reject_unknown_sender_domain
	reject_non_fqdn_sender
	permit_mynetworks
	permit_sasl_authEnticated
	reject_unauth_destination
#	check_relay_domains
	permit







Mehr Informationen über die Mailingliste Postfixbuch-users