Dear Mark, hello all!
Thank you very much for your detailed reply to my request from June.
Your help is greatly appreciated - but unfortunately I had no time to
check this out until now due to work-overload and holidays.
My system accepts mails for [EMAIL PROTECTED] without problems.
The only problem is that I can not use the internal redirection from
mailman to [EMAIL PROTECTED] without (internal) postfix-warnings
because the domain myserver.de is used by the virtual mailhosting also
(see my last post).
So one solution would be to "ask" mailman to redirect all emails not to
[EMAIL PROTECTED] but to [EMAIL PROTECTED]
Do you think this is possible or is there another solution for my problem?
Kind regards,
Jens
Mark Sapiro schrieb:
Jens Meyer wrote:
Our postfix-mailserver hosts several domains (virtual mailhosting,
postfix/mysql) and "mailman".
The "primary domain" myserver.de is a virtualized domain also. So this
domain is not listed in mydestination:
-->
myhostname = mail.myserver.de
mydomain = myserver.de
myorigin = $mydomain
mydestination = $myhostname, localhost
<--
As far as I understand mailman forwards all emails to the "primary
domain" (mydomain) and mailman is only working if I add $mydomain to
mydestination.
This is the assumption of Mailman/Postfix integration.
But when doing this there are warnings from postfix that it is not
allowed to list the domain in the virtual aliases (mysql-database) and
in relay_domains.
Is there any possiblity to configure mailman to forward the emails in
./data/virtual-mailman not to "[EMAIL PROTECTED]" but to
"[EMAIL PROTECTED]"?
My actual config is:
-->
DEFAULT_EMAIL_HOST = 'mail.myserver.de'
DEFAULT_URL_HOST = 'lists.myserver.de'
DEFAULT_URL_PATTERN = 'http://%s/mailman/'
MTA = 'Postfix'
POSTFIX_STYLE_VIRTUAL_DOMAINS = ['lists.myserver.de']
add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)
<--
I don't understand your configuration. The above Mailman config items
say that lists.myserver.de is a postfix virtual domain and that
Mailman lists whose host_name is lists.myserver.de will get
virtual_mailman entries of the form
[EMAIL PROTECTED] testliste2
(i.e. map the virtual domain address '[EMAIL PROTECTED]' to
local name 'testliste2' where it will be handled by the 'testliste2:'
entry in aliases). However, your setting of DEFAULT_EMAIL_HOST =
'mail.myserver.de' says lists will be created with a host_name of
'mail.myserver.de', so no virtual_mailman entries will be created at
all.
Something is clearly wrong. From your description, I think if you change
POSTFIX_STYLE_VIRTUAL_DOMAINS = ['lists.myserver.de']
to
POSTFIX_STYLE_VIRTUAL_DOMAINS = ['mail.myserver.de']
And run Mailman's bin/genaliases, you will get what you want. I.e., you
will get virtual_mailman with entries like
[EMAIL PROTECTED] testliste2
which will map the virtual domain list address
'[EMAIL PROTECTED]' to the local name 'testliste2' which
will be delivered to Mailman according to the 'testliste2' alias in
Mailman's data/aliases.
------------------------------------------------------
Mailman-Users mailing list
[email protected]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe:
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
Security Policy: http://wiki.list.org/x/QIA9