[Postfixbuch-users] Mailman... will nicht so ...

Clemens Gogolin c.gogolin at cynox.net
Fr Feb 11 20:41:51 CET 2005


und ich hab keinen Plan! Wie das gehen soll...

Also ich hab ne Menge rum experimentiert, aber nix funkxt.

Wo muß ich welche Mailman-Einträge machen? Und wofür sind die gut?
Dadurch das ich jetzt diese virtuellen Mailboxen hab, finde ich keine 
Anleitung, die irgenwie dazu passt...

Bitte um Hilfe... Hilfe für einen Ahnungslosen...

Clemens

LOG:

Um die Sache zu beschleunigen:

Ich bekomme von Postfix:
----
This is the Postfix program at host mail.cynox.net.

I'm sorry to have to inform you that your message could not be
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to <postmaster>

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

			The Postfix program

<a15 at listen.cynox.net>: mail for listen.cynox.net loops back to myself
---
meine main.cf sieht so aus...


# meine Domain
mydomain = cynox.net

# Name des Rechners
myhostname =  mail.cynox.net

# für welche Postfächer ist er local verantwortlich
mydestination = localhost

myorigin = $myhostname

# zuständiges Netzwerk
mynetworks = 127.0.0.1, localhost

# Begrüßungstext
smtpd_banner = $myhostname SMTP $mail_name

# Domains die Post relayed
relay_domains = cynox.net , besche.info , adfc-braunschweig.de

# bifff
biff = no

# appending .domain is the MUA's job.
append_dot_mydomain = yes
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
program_directory = /usr/lib/postfix

# virtual_tansport = virtual
virtual_mailbox_base = /var/spool/maildirs
virtual_uid_maps = mysql:/etc/postfix/ids.mysql
virtual_gid_maps = mysql:/etc/postfix/ids.mysql
virtual_mailbox_maps = mysql:/etc/postfix/mailbox.mysql
virtual_minimum_uid = 5000

virtual_alias_maps = 	mysql:/etc/postfix/forward.mysql
virtual_alias_domains = $virtual_alias_maps

transport_maps = mysql:/etc/postfix/transport.mysql

mailbox_command     = /usr/bin/procmail -t -a $EXTENSION
mailbox_size_limit = 5120000

recipient_delimiter = +

# LoginNamen dürfen nur MailAdressen sein
smtpd_sender_login_maps = mysql:/etc/postfix/sender-login.mysql

# Eingangsfilter

smtpd_recipient_restrictions =
	# Ohne vorher nach zu fragen, ob der Client redendarf ohne Luft zu 
holen - kommt hier keiner rein
  	reject_unauth_pipelining,
	# Loginname = Sender
   reject_sender_login_mismatch,
	# Passwort fragen
	permit_sasl_authenticated,
	# locale Mails akzeptieren (siehe $mynetwork)
	permit_mynetworks,
	# Sender und Emfänger sollen vollständige Domains haben
	reject_non_fqdn_sender,
	reject_non_fqdn_recipient,
	#Blacklisten
         reject_rbl_client   dul.dnsbl.sorbs.net,
         reject_rbl_client   ix.dnsbl.manitu.net,
         reject_rbl_client   cbl.abuseat.org,
         reject_rbl_client   sbl.spamhaus.org,
         reject_rbl_client   list.dsbl.org,
         reject_rbl_client   relays.ordb.org,
         reject_rbl_client   opm.blitzed.org,
         reject_rbl_client   ix.dnsbl.manitu.net
	reject_rbl_client   dnsbl.ahbl.org,
	reject_rbl_client   relays.nthelp.com,	
	# alle anderen ablehnen
	reject_unauth_destination

# saslauth - Config
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_tls_auth_only = no
smtpd_sasl_local_domain =
broken_sasl_auth_clients = yes

# TLS
smtpd_use_tls = yes
smtpd_tls_received_header = no
smtpd_tls_key_file = /etc/postfix/key.pem
smtpd_tls_cert_file = /etc/postfix/cert.pem
smtpd_tls_CAfile = /etc/postfix/CAcert.pem
smtpd_tls_loglevel = 3
smtpd_tls_received_header = yes
smtpd_tls_session_cache_timeout = 3600s
smtpd_random_source = dev:/dev/urandom

smtp_use_tls = no

#install änderungen....

readme_directory = no
sample_directory = /etc/postfix
sendmail_path = /usr/sbin/sendmail
html_directory = no
setgid_group = postdrop
manpage_directory = /usr/local/man
newaliases_path = /usr/bin/newaliases
mailq_path = /usr/bin/mailq
queue_directory = /var/spool/postfix
mail_owner = postfix
unknown_local_recipient_reject_code = 450

-------------------------------------

und die mm_cfg.py

from Defaults import *
MAILMAN_SITE_LIST = 'mailman'

DEFAULT_URL_PATTERN = 'http://%s/cgi-bin/mailman'
PRIVATE_ARCHIVE_URL = '/cgi-bin/mailman/private'
IMAGE_LOGOS         = '/images/mailman/'
DEFAULT_EMAIL_HOST = 'listen.cynox.net'
DEFAULT_URL_HOST   = 'listen.cynox.net'
add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)
DEFAULT_SERVER_LANGUAGE = 'de'
USE_ENVELOPE_SENDER    = 0              # Still used?
DEFAULT_SEND_REMINDERS = 0
MTA='Postfix'
SMTPHOST = 'localhost'
SMTPPORT = 25
DELIVERY_MODULE = 'SMTPDirect'




Mehr Informationen über die Mailingliste Postfixbuch-users