[Postfixbuch-users] Postfix + VD's + MySQL + Courier Imap + pop-before-smtp + mailman *args*
    Robert Barsch - DOYOUWEB.DE 
    rb at doyouweb.de
                  
    Fr Jul 19 00:38:10 CEST 2002
    
    
Hallo,
habe hier ein kleines Problem mit Mailman :(
folgende Config:
Postfix + VD's + MySQL + Courier Imap + pop-before-smtp läuft einwandfrei!
wenn ich Mailman hinzufügen will komm ich ins stocken...
main.cf
-------
<snip>
...
# Sonst
virtual_minimum_uid=5001
virtual_mailbox_base=/
maximal_queue_lifetime=3d
smtpd_timeout=300
# MYSQL
virtual_maps                    =mysql:/etc/postfix/mysql/virtual.cf
virtual_mailbox_maps            =mysql:/etc/postfix/mysql/virtual_mailbox.cf
virtual_uid_maps                =mysql:/etc/postfix/mysql/virtual_uid.cf
virtual_gid_maps                =mysql:/etc/postfix/mysql/virtual_gid.cf
transport_maps                  =mysql:/etc/postfix/mysql/transport.cf
relocated_maps                  =mysql:/etc/postfix/mysql/relocated.cf
# Restrictions
smtpd_helo_required=yes
disable_vrfy_command=yes
maps_rbl_domains=
    relays.osirusoft.com,
    blackholes.mail-abuse.org
smtpd_recipient_restrictions =
    reject_non_fqdn_sender,
    reject_unknown_sender_domain,
    reject_non_fqdn_recipient
    reject_unknown_recipient_domain,
    permit_mynetworks,
    check_client_access hash:/etc/postfix/pop-before-smtp,
    permit_mx_backup,
    reject_unauth_destination,
    reject_maps_rbl
    permit
</snip>
DB für virtual_maps
-------------------
...
schlapp.de	   		anything
bla at schlapp.de  		postfach01 at mail.domain.de
blubber at schlapp.de	postfach02 at mail.domain.de
all at schlapp.de  		all
all-admin at schlapp.de  	all-admin
all-request at schlapp.de 	all-request
all-owner at schlapp.de  	all-owner
all-confirm at schlapp.de 	all-confirm
all-join at schlapp.de  	all-join
all-leave at schlapp.de  	all-leave
all-subscribe at schlapp.de	all-subscribe
all-unsubscribe at schlapp.de  	all-unsubscribe
mail.domain.info  	anything
DB für transport-maps
---------------------
...
domain.info		virtual:
mail.domain.info  	virtual:
schlapp.de  			virtual:
/etc/aliases
------------
<snip>
...
all:              "|/usr/lib/mailman/mail/mailman post all"
all-admin:        "|/usr/lib/mailman/mail/mailman admin all"
all-bounces:      "|/usr/lib/mailman/mail/mailman bounces all"
all-confirm:      "|/usr/lib/mailman/mail/mailman confirm all"
all-join:         "|/usr/lib/mailman/mail/mailman join all"
all-leave:        "|/usr/lib/mailman/mail/mailman leave all"
all-owner:        "|/usr/lib/mailman/mail/mailman owner all"
all-request:      "|/usr/lib/mailman/mail/mailman request all"
all-subscribe:    "|/usr/lib/mailman/mail/mailman subscribe all"
all-unsubscribe:  "|/usr/lib/mailman/mail/mailman unsubscribe all"
</snip>
Das Problem ist, dass ich es nicht gebacken bekomme, daß Mailingliste und
Zuordung von Mail in POP-Postfächer gleichzeitig gehen.
Mit obiger Konfiguration ist es zwar möglich alle POP-Postfächer zu
bedienen - aber eventuelle mails an all at schlapp.de (entspricht
all at mail.domain.de) kommen nie an -> Eintrag "mail.domain.de anything" in
virtual_maps verhindert lokale Auslieferung
nehme ich dagegen in der DB den Eintrag "mail.domain.de anything" raus -
sprich die Domain wird nciht mehr virtual
sondern lokal bedient, so findet er zwar den user all at mail.domain.de und
mailman liefert entsprechende Ergebnisse - aber Courier
Imap wird nciht mehr angesprochen wenn ein postfach beliefert werden soll
(z.B. postfach01 at mail.domain.de), da mail.domain.de
nicht mehr in der virtual_maps ist
Args ist spät - und ich sitz an dem Mist schon ne ganze Weile - hoffe mein
problem ist einigermasen verständlich formuliert :)
Über Hinweise bzgl. der Restrictions bin ich immer zu haben...
Danke im Voraus
Guten Nacht
Robert
    
    
Mehr Informationen über die Mailingliste Postfixbuch-users