[Postfixbuch-users] Mailman

Matthias Albert matthias at ma-c.de
Di Mär 23 18:58:10 CET 2004


On Tue, 2004-03-23 at 18:38, Peer Heinlein wrote:
> Am Dienstag, 23. März 2004 17:04 schrieb Matthias Albert:
> 
> > Die gibts es bei mir nicht und in die /etc/aliases trägt er es auch
> > nicht ein...aber ich such grad danach wo er es denn hinschreibt
> 
> > in der /etc/mailman/mm_cfg.py lösen
> 
> Welche Distri in welcher Version ist das?
> 
> Mailman selber installiert, oder als Paket von der Distri?
> 
> > Und das kann ich jetzt wie ändern?
> 
> Na so:
> 
> > > Dein Fehler ist halt der catch-all für @domain!
> > Das hab ich jetzt rausgenommen, das catch-all für @domain.de
> 
> ...und jetzt reparieren wir die Folgeprobleme...
> 
> > jetzt sagt er aber gleich
> >
> > 550 User unknown in virtual mailbox table;
> 
> Was wohl heißt, daß Du es nicht in $mydestination drin hast.
> 
> Nimm die Domain in mydestination auf (schließlich soll das ja eine "echte" 
> Domain des Servers sein, die sich auch 1:1 in den entsprechenden Accounts, 
> bzw. Einträgen in der aliases wiederspiegelt.
> 
> Oder Du nimmst eben eine eigene Domain und machst in die virtual
> 
> @listen.domain.de		@localhost
> 
> Aber Du kannst eben nunmal nicht einerseits sagen, daß er einen catch-all 
> machen soll, der alles dem User gibt und andererseits erwarten, daß er die 
> aliases auflöst und das Ding noch ans System zustellen soll. Das ist ein 
> bißchen widersprüchlich...
> 
> Ansonsten, bevor wir weiteres Rätselraten machen, bitte Butter bei die 
> Fische:
> 
> 1) Distri + Version
> 2) postconf -n
> 3) mm_cfg.py
> 4) Postfix Version, Mailman-Version
> 
> Muß ja nun nicht sein, daß man anhand der Symptome erraten muß, was bei Dir 
> wohl alles in der Config eingetragen wurde :-)
> 
> Peer

absolut korrekt :-) sorry...hier die Liste...

1) Debian Woody 2.4.21 Kernel
2) postconf -n
alias_database = hash:/etc/aliases
alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf hash:/etc/aliases
append_dot_mydomain = yes
biff = no
broken_sasl_auth_clients = yes
canonical_maps = hash:/etc/postfix/canonical
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
default_transport = smtp
home_mailbox = Maildir/
mail_owner = postfix
mailbox_command = 
mailbox_size_limit = 0
mailq_path = /usr/bin/mailq
manpage_directory = /usr/local/man
myhostname = server.domain.de
mynetworks = 127.0.0.1 127.0.0.0/8 192.168.1.0/24 192.168.2.0/24
myorigin = $my_domain
newaliases_path = /usr/bin/newaliases
program_directory = /usr/lib/postfix
queue_directory = /var/spool/postfix
readme_directory = no
recipient_delimiter = +
relay_domains = domain.de, $mydestination, localhost, $mynetworks
relayhost = 
sample_directory = /etc/postfix
sendmail_path = /usr/sbin/sendmail
setgid_group = postdrop
smtpd_banner = $myorigin Mail Server (Debian/Woody)
smtpd_helo_required = yes
smtpd_helo_restrictions = permit_sasl_authenticated, permit_mynetworks, reject_invalid_hostname, reject_unknown_hostname, reject_non_fqdn_hostname, reject_unauth_pipelining
smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination,reject_rbl_client cbl.abuseat.org,reject_invalid_hostname,
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous
smtpd_sender_restrictions = reject_unknown_sender_domain, reject_non_fqdn_sender
unknown_local_recipient_reject_code = 450
virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf
virtual_gid_maps = static:5001
virtual_mailbox_base = /daten/Mail-base/
virtual_mailbox_domains = mysql:/etc/postfix/mysql_virtual_domains_maps.cf
virtual_mailbox_limit = 51200000
virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_minimum_uid = 5001
virtual_transport = virtual
virtual_uid_maps = static:5001


3)
#######################################################
#    Here's where we get the distributed defaults.    #

from Defaults import *

##############################################################
# Put YOUR site-specific configuration below, in mm_cfg.py . #
# See Defaults.py for explanations of the values.            #

DEFAULT_URL       = 'http://domain/cgi-bin/mailman/'
DEFAULT_EMAIL_HOST = 'server.domain.de'
DEFAULT_URL_HOST = 'server.domain.de'
IMAGE_LOGOS       = '/images/mailman/'
USE_ENVELOPE_SENDER = 0
DEFAULT_SEND_REMINDERS = 0

MAILMAN_OWNER     = 'mailman-owner@%s' % DEFAULT_HOST_NAME

PRIVATE_ARCHIVE_URL = '/cgi-bin/mailman/private'

# Note - if you're looking for something that is imported from mm_cfg, but you
# didn't find it above, it's probably in Defaults.py.
add_virtualhost('server.domain.de', 'server.domain.de'

4) postconf mail_version
mail_version = 2.0.19

apt-cache showpkg mailman
Package: mailman
Versions: 
2.1.4-0.backports.org.1(/var/lib/apt/lists/www.backports.org_debian_dists_stable_mailman_binary-i386_Packages)(/var/lib/dpkg/status)
cyrus-sasl-2.1.17

Viele Dank mal bis hierher :-)

Viele Grüsse,
Matthias






Mehr Informationen über die Mailingliste Postfixbuch-users