[Postfixbuch-users] Problem mit virtual_mailbox_maps
Kai Fürstenberg
kai_lists_postfixbuch at fuerstenberg.ws
Mo Apr 30 23:32:28 CEST 2007
micho schrieb:
>>>>>>>>> in der Ausgabe von postconf -n taucht
>> virtual_mailbox_domains
>>>>>>>>> jedenfalls nicht auf.
>>>>>>>> Jetzt habe ich virtual_mailbox_domains auf den
>> geliceh wert wie
>>>>>>>> virtual_alias_domains gesetzt.
>>>>>>>> Es geht immer noch nicht.
>>>>>>>>
>>>>>>> Was zeigt:
>>>>>>> postmap -q 'testdomain22.de'
>>> mysql:/etc/postfix/virt_domains.mysql
>>>>>>> und
>>>>>>> postmap -q 'franz at testdomain22.de'
>>>>>>> mysql:/etc/postfix/virt_mailbox.mysql
>>>>>> $postmap -q 'testdomain22.de'
>>> mysql:/etc/postfix/virt_domains.mysql
>>>>>> testdomain22.de
>>>>>> $postmap -q 'franz at testdomain22.de'
>>>>>> mysql:/etc/postfix/virt_mailbox.mysql
>>>>>> peter14/
>>>>> Wie sieht virt_domains.mysql aus?
>>>>> Wie sieht die Tabelle hinter virt_domains.mysql aus?
>>>> Ich bekomme jetzt keine unzustellbar mail mehr, im Verzeichnis
>>>> /home/vmail wird aber kein mailverzeichnis angelegt.
>>>>
>>>> password = fenster3
>>> ^^^^
>>> Sofort ändern, falls das real ist!
>> Ist ein lokales Spielsystem!
>>
>>> Und das ist mir in der Config noch aufgefallen. Wenn ich
>> jetzt richtig
>> liege muss relay_domains = testdomain22.de gestrichen werden.
>>> Dein Postfix soll ja nicht Relay für diese Domain sein,
>> sondern das Ziel.
>>
>> Habe ich auskommentiert, geht immernoch nicht.
>>
>>> In der my.cnf
>>> log-bin = /var/log/mysql/mysql-bin.log
>> Ist in /etc/mysql/my.cnf drin
>> In /var/log/mysql steht allerdings kein mysql-bin.log
>>
>> ls /var/log/mysql/
>> mysql-bin.000001 mysql-bin.000004 mysql-bin.000007 mysql-bin.000010
>> mysql-bin.000013 mysql-bin.000016
>> mysql-bin.000002 mysql-bin.000005 mysql-bin.000008 mysql-bin.000011
>> mysql-bin.000014 mysql-bin.000017
>> mysql-bin.000003 mysql-bin.000006 mysql-bin.000009 mysql-bin.000012
>> mysql-bin.000015 mysql-bin.index
>
> Was is komisch finde:
> Wenn ich die Lookuptable für den mailboxnamen nicht aus mysql sondern
> statisch definiere landen die mails wie erwartet in
> /home/vmail/peter15/ ...
>
> #virtual_mailbox_maps = mysql:/etc/postfix/virt_mailbox.mysql
> virtual_mailbox_maps = static:peter15/
Jetzt bin ich ein wenig durcheinander. Einerseits sagt der Rückläufer,
dass die Domain testdomain22.de nicht gefunden wird und auf der anderen
Seite funktioniert es, wenn die mailbox_maps statisch definiert werden.
Bei der Gelegenheit ist mir aufgefallen, dass du noch überhaupt kein
Mail-Log gepostet hast (Eine Verbose-Ausgabe dürfte hier hilfreich sein
(und auch ziemlich lang)).
Kai
Mehr Informationen über die Mailingliste Postfixbuch-users