[Postfixbuch-users] Fragen zu virtual domains

Carsten Laun-De Lellis carsten.delellis at online.de
Fr Mai 23 21:02:01 CEST 2008


Hallo

Ich hoffe ich finde hier irgendjemanden, der mir weiterhelfen kann.

Ich versuche gerade einen mail server unter postfix aufzubauen. Da es 
mein Ziel ist ausser ein paar wenigen keine Systemuser zu generieren, 
versuchte ich mich an einem Aufbau eines Mailservers mit virtuellen 
Domänen und einer MySql Datenban als Backend. Nun bekomme ich beim 
senden an die virtuellen Adressen leider folgende Fehlermeldung im Maillog.

May 23 20:46:31 S000254 postfix/pickup[32024]: BE16B5EA0FB: uid=0 
from=<root>
May 23 20:46:31 S000254 postfix/cleanup[32220]: BE16B5EA0FB: 
message-id=<20080523184631.BE16B5EA0FB at S000254.delellis.net>
May 23 20:46:31 S000254 postfix/qmgr[31925]: BE16B5EA0FB: 
from=<root at S000254.delellis.net>, size=304, nrcpt=1 (queue active)
May 23 20:46:31 S000254 postfix/virtual[32225]: BE16B5EA0FB: 
to=<carsten.delellis at delellis.lan>, relay=virtual, delay=0.03, 
delays=0.02/0.01/0/0, dsn=5.1.1, status=bounced (unknown user: 
"carsten.delellis at delellis.lan")
May 23 20:46:31 S000254 postfix/cleanup[32220]: C50A65EA0FC: 
message-id=<20080523184631.C50A65EA0FC at S000254.delellis.net>
May 23 20:46:31 S000254 postfix/bounce[32226]: BE16B5EA0FB: sender 
non-delivery notification: C50A65EA0FC
May 23 20:46:31 S000254 postfix/qmgr[31925]: C50A65EA0FC: from=<>, 
size=2121, nrcpt=1 (queue active)
May 23 20:46:31 S000254 postfix/qmgr[31925]: BE16B5EA0FB: removed
May 23 20:46:31 S000254 postfix/smtpd[32387]: connect from 
pD9562DAE.dip0.t-ipconnect.de[217.86.45.174]
May 23 20:46:31 S000254 postfix/smtp[32227]: warning: host 
S000254.delellis.net[217.86.45.174]:25 greeted me with my own hostname 
S000254.delellis.net
May 23 20:46:31 S000254 postfix/smtp[32227]: warning: host 
S000254.delellis.net[217.86.45.174]:25 replied to HELO/EHLO with my own 
hostname S000254.delellis.net
May 23 20:46:31 S000254 postfix/smtp[32227]: C50A65EA0FC: 
to=<root at S000254.delellis.net>, 
relay=S000254.delellis.net[217.86.45.174]:25, delay=0.06, 
delays=0.01/0/0.05/0, dsn=5.4.6, status=bounced (mail for 
S000254.delellis.net loops back to myself)
May 23 20:46:31 S000254 postfix/qmgr[31925]: C50A65EA0FC: removed
May 23 20:46:31 S000254 postfix/smtpd[32387]: disconnect from 
pD9562DAE.dip0.t-ipconnect.de[217.86.45.174]

Meine Tabellen haben folgende Einträge:
Tabelle virtual_users
+----+-------------------------------+--------------+--------------+------+--------+-------------------------------+-------------+-------------+--------------------------------+
| Id | username                      | userrealm    | userpassword | 
auth | active | email                         | virtual_uid | 
virtual_gid | virtual_mailbox                |
+----+-------------------------------+--------------+--------------+------+--------+-------------------------------+-------------+-------------+--------------------------------+
|  1 | carsten.delellis at delellis.lan | delellis.lan | sandra22     |    
1 |      1 | carsten.delellis at delellis.lan |        5001 |        5001 | 
delellis.lan/carsten.delellis/ |
|  2 | carsten.delellis at delellis.net | delellis.net | sandra22     |    
1 |      1 | carsten.delellis at delellis.net |        5003 |        5003 | 
delellis.net/carsten.delellis/ |
+----+-------------------------------+--------------+--------------+------+--------+-------------------------------+-------------+-------------+--------------------------------+

Tabelle virtual_mailbox_domains
+----+-------------------+
| Id | domain            |
+----+-------------------+
|  1 | delellis.lan      |
|  2 | lellis.homeip.net |
|  3 | delellis.net      |
+----+-------------------+


Tabelle virtual_alias
+----+-------------------------+-------------------------------+
| Id | alias                   | virtual_user_email            |
+----+-------------------------+-------------------------------+
|  1 | postmaster at delellis.lan | carsten.delellis at delellis.lan |
|  2 | abuse at delellis.lan      | carsten.delellis at delellis.lan |
|  3 | root at delellis.net       | carsten.delellis at delellis.lan |


Die Abfrage mit
 postmap -q "carsten.delellis at delellis.lan" 
mysql:/etc/postfix/sql/virtual_mailbox_recipients.sql
 liefert das Ergebnis
delellis.lan/carsten.delellis/

Eigentlich genau das, was ich erwarte.

Der Postfixserver ist bislang sehr rudimentär aufgesetzt, ohne Auth und 
ohne großartige checks. Ich denke, dass dort nicht blockiert wird.

Da ich nicht weiß wo der Fehler liegt kann ich auch keine entsprechenden 
Postconf Infos senden. Falls es dazu fragen gibt werde ich diese Infos 
natürlich nachliefern.

Über Hinweise würde ich mich sehr freuen.

Mit freundlichem Gruß
Carsten Laun-De Lellis




Mehr Informationen über die Mailingliste Postfixbuch-users