[Postfixbuch-users] Fragen zu virtual domains

Carsten Laun-De Lellis Carsten.DeLellis at online.de
Mo Mai 26 11:13:05 CEST 2008


Hallo

Anbei die master.cf. So wie ich das sehe betreibe ich keinen Transport 
in einer chroot Umgebung. Insbesondere virtual (ich denke mal, dass Du 
darauf abzielst) läuft nicht in einer chroot.

smtp      inet  n       -       n       -       -       smtpd
pickup    fifo  n       -       n       60      1       pickup
cleanup   unix  n       -       n       -       0       cleanup
qmgr      fifo  n       -       n       300     1       qmgr
tlsmgr    unix  -       -       n       1000?   1       tlsmgr
rewrite   unix  -       -       n       -       -       trivial-rewrite
bounce    unix  -       -       n       -       0       bounce
defer     unix  -       -       n       -       0       bounce
trace     unix  -       -       n       -       0       bounce
verify    unix  -       -       n       -       1       verify
flush     unix  n       -       n       1000?   0       flush
proxymap  unix  -       -       n       -       -       proxymap
proxywrite unix -       -       n       -       1       proxymap
smtp      unix  -       -       n       -       -       smtp
relay     unix  -       -       n       -       -       smtp
showq     unix  n       -       n       -       -       showq
error     unix  -       -       n       -       -       error
retry     unix  -       -       n       -       -       error
discard   unix  -       -       n       -       -       discard
local     unix  -       n       n       -       -       local
virtual   unix  -       n       n       -       -       virtual
lmtp      unix  -       -       n       -       -       lmtp
anvil     unix  -       -       n       -       1       anvil
scache    unix  -       -       n       -       1       scache
amavis unix - - - - 2 smtp
        -o smtp_data_done_timeout=1200
        -o smtp_send_xforward_command=yes

127.0.0.1:10025 inet n - - - - smtpd
        -o content_filter=
        -o local_recipient_maps=
        -o relay_recipient_maps=
        -o smtpd_restriction_classes=
        -o smtpd_client_restrictions=
        -o smtpd_helo_restrictions=
        -o smtpd_sender_restrictions=
        -o smtpd_recipient_restrictions=permit_mynetworks,reject
        -o mynetworks=127.0.0.0/8
        -o strict_rfc821_envelopes=yes
        -o 
receive_override_options=no_unknown_recipient_checks,no_header_body_checks
        -o smtpd_bind_address=127.0.0.1

Im voraus vielen Dank für die Unterstützung.



 

 



Sandy Drobic schrieb:
> Carsten Laun-De Lellis wrote:
>   
>> 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.
>>     
>
> Die logische Folgerung daraus ist, dass Postfix nicht die gleiche Umgebung hat 
> wie du als root auf der Kommandozeile. Meine Vermutung ist ein chroot in der 
> master.cf. Poste mal die master.cf (ohne Kommentare).
>
>   
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : Carsten_DeLellis.vcf
Dateityp    : text/x-vcard
Dateigröße  : 456 bytes
Beschreibung: nicht verfügbar
URL         : <https://listi.jpberlin.de/pipermail/postfixbuch-users/attachments/20080526/00ba9fcc/attachment.vcf>


Mehr Informationen über die Mailingliste Postfixbuch-users