
19th July 2009, 01:39
|
|
Senior Member
|
|
Join Date: Jun 2006
Location: Munic
Posts: 308
Thanks: 14
Thanked 5 Times in 3 Posts
|
|
Hi
Sorry it have longer time than I have say, I have Howto finish and submit to howtoforge.de see in next days on the site.
Best Regard
Alex
|
|
The Following User Says Thank You to planet_fox For This Useful Post:
|
|

30th July 2009, 10:40
|
|
Junior Member
|
|
Join Date: Jul 2009
Location: Pisa, Italy
Posts: 24
Thanks: 0
Thanked 1 Time in 1 Post
|
|
Quote:
Originally Posted by planet_fox
I hope I have the Time this Week for Howto write finish.
|
Hi planet_fox could you share the how_to, I'd like to have a similar solution.
Thanks in advanced
Federico
|

30th July 2009, 11:43
|
|
Junior Member
|
|
Join Date: Jul 2009
Location: Pisa, Italy
Posts: 24
Thanks: 0
Thanked 1 Time in 1 Post
|
|
Quote:
Originally Posted by federico
Hi planet_fox could you share the how_to, I'd like to have a similar solution.
Thanks in advanced
Federico
|
Ops .. I found the howto in howtoforge.de .
Thanks to you ...and google translator :-)
Federico
|

30th July 2009, 15:07
|
|
Junior Member
|
|
Join Date: Jul 2009
Location: Pisa, Italy
Posts: 24
Thanks: 0
Thanked 1 Time in 1 Post
|
|
Quote:
Originally Posted by planet_fox
Hi
Sorry it have longer time than I have say, I have Howto finish and submit to howtoforge.de see in next days on the site.
Best Regard
Alex
|
Hi Alex,
I've installed the mailman successfully.
I'm able to create list associated to a Virtual Domain , I'm able to join users to the list ....but when a user tries to send mail to the list address I receive :
Requested action not taken: mailbox unavailable
550 5.1.1 <listname@virtual.domain.isp3>: Recipient address rejected: User unknown in virtual mailbox table
Where can I wrong ? Did you send mails to your lists?
Thanks
Federico
|

4th August 2009, 22:11
|
|
Senior Member
|
|
Join Date: Jun 2006
Location: Munic
Posts: 308
Thanks: 14
Thanked 5 Times in 3 Posts
|
|
Whats is the output of your etc/aliases and your postfix main.cf
Last edited by planet_fox; 4th August 2009 at 22:14.
|

12th August 2009, 17:53
|
|
Junior Member
|
|
Join Date: Aug 2009
Posts: 9
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
i have same problem gnostic-Code: smtp;550 5.1.1 <test@mydomain.eu>: Recipient address rejected: User unknown in virtual mailbox table
here is my main.cf conf
if i do mydefault host mailing lists it works perfectly but when i want to use virtual mailing lists then its problem to send mail there.
Quote:
# See /usr/share/postfix/main.cf.dist for a commented, more complete version
# Debian specific: Specifying a file name will cause the first
# line of that file to be used as the name. The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no
# appending .domain is the MUA's job.
append_dot_mydomain = no
# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
readme_directory = /usr/share/doc/postfix
# TLS parameters
smtpd_tls_cert_file = /etc/postfix/smtpd.cert
smtpd_tls_key_file = /etc/postfix/smtpd.key
smtpd_use_tls = yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.
myhostname = sws.myhostname.ee
alias_maps = hash:/etc/aliases
#alias_maps = hash:/etc/aliases, hash:/var/lib/mailman/data/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = sws.myhostname.ee, localhost, localhost.localdomain
relayhost =
mynetworks = 127.0.0.0/8 [::1]/128
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
html_directory = /usr/share/doc/postfix/html
virtual_alias_domains =
virtual_alias_maps = proxy:mysql:/etc/postfix/mysql-virtual_forwardings.cf, mysql:/etc/postfix/mysql-virtual_email2ema$
virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql-virtual_domains.cf
virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailboxes.cf
virtual_mailbox_base = /var/vmail
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
smtpd_sasl_auth_enable = yes
broken_sasl_auth_clients = yes
smtpd_sasl_authenticated_header = yes
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, check_recipient_access mysql:/etc/postfix$
smtpd_tls_security_level = may
transport_maps = proxy:mysql:/etc/postfix/mysql-virtual_transports.cf
relay_domains = mysql:/etc/postfix/mysql-virtual_relaydomains.cf
virtual_create_maildirsize = yes
virtual_maildir_extended = yes
virtual_mailbox_limit_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailbox_limit_maps.cf
virtual_mailbox_limit_override = yes
virtual_maildir_limit_message = "The user you are trying to reach is over quota."
virtual_overquota_bounce = yes
proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_map$
smtpd_sender_restrictions = check_sender_access mysql:/etc/postfix/mysql-virtual_sender.cf
smtpd_client_restrictions = check_client_access mysql:/etc/postfix/mysql-virtual_client.cf
maildrop_destination_concurrency_limit = 1
maildrop_destination_recipient_limit = 1
virtual_transport = maildrop
header_checks = regexp:/etc/postfix/header_checks
mime_header_checks = regexp:/etc/postfix/mime_header_checks
nested_header_checks = regexp:/etc/postfix/nested_header_checks
body_checks = regexp:/etc/postfix/body_checks
content_filter = amavis:[127.0.0.1]:10024
receive_override_options = no_address_mappings
virtual_maps = hash:/var/lib/mailman/data/virtual-mailman
owner_request_special = no
|
and here is my /etc/aliases
Quote:
# /etc/aliases
mailer-daemon: postmaster
postmaster: root
nobody: root
hostmaster: root
usenet: root
news: root
webmaster: root
www: root
ftp: root
abuse: root
noc: root
security: root
root: kasutaja
clamav: root
## mailman mailing list
mailman: "|/var/lib/mailman/mail/mailman post mailman"
mailman-admin: "|/var/lib/mailman/mail/mailman admin mailman"
mailman-bounces: "|/var/lib/mailman/mail/mailman bounces mailman"
mailman-confirm: "|/var/lib/mailman/mail/mailman confirm mailman"
mailman-join: "|/var/lib/mailman/mail/mailman join mailman"
mailman-leave: "|/var/lib/mailman/mail/mailman leave mailman"
mailman-owner: "|/var/lib/mailman/mail/mailman owner mailman"
mailman-request: "|/var/lib/mailman/mail/mailman request mailman"
mailman-subscribe: "|/var/lib/mailman/mail/mailman subscribe mailman"
mailman-unsubscribe: "|/var/lib/mailman/mail/mailman unsubscribe mailman"
## katse mailing list
katse: "|/var/lib/mailman/mail/mailman post katse"
katse-admin: "|/var/lib/mailman/mail/mailman admin katse"
katse-bounces: "|/var/lib/mailman/mail/mailman bounces katse"
katse-confirm: "|/var/lib/mailman/mail/mailman confirm katse"
katse-join: "|/var/lib/mailman/mail/mailman join katse"
katse-leave: "|/var/lib/mailman/mail/mailman leave katse"
katse-owner: "|/var/lib/mailman/mail/mailman owner katse"
katse-request: "|/var/lib/mailman/mail/mailman request katse"
katse-subscribe: "|/var/lib/mailman/mail/mailman subscribe katse"
katse-unsubscribe: "|/var/lib/mailman/mail/mailman unsubscribe katse"
|
and here is my /etc/mailman/mm_cfg.py conf
Quote:
# -*- python -*-
# Copyright (C) 1998,1999,2000 by the Free Software Foundation, Inc.
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301 USA
"""This is the module which takes your site-specific settings.
From a raw distribution it should be copied to mm_cfg.py. If you
already have an mm_cfg.py, be careful to add in only the new settings
you want. The complete set of distributed defaults, with annotation,
are in ./Defaults. In mm_cfg, override only those you want to
change, after the
from Defaults import *
line (see below).
Note that these are just default settings - many can be overridden via the
admin and user interfaces on a per-list or per-user basis.
Note also that some of the settings are resolved against the active list
setting by using the value as a format string against the
list-instance-object's dictionary - see the distributed value of
DEFAULT_MSG_FOOTER for an example."""
from Defaults import *
################################################## ############
# Put YOUR site-specific configuration below, in mm_cfg.py . #
# See Defaults.py for explanations of the values. #
#-------------------------------------------------------------
# The name of the list Mailman uses to send password reminders
# and similar. Don't change if you want mailman-owner to be
# a valid local part.
MAILMAN_SITE_LIST = 'mailman'
#-------------------------------------------------------------
# If you change these, you have to configure your http server
# accordingly (Alias and ScriptAlias directives in most httpds)
DEFAULT_URL_PATTERN = 'http://%s/cgi-bin/mailman/'
PRIVATE_ARCHIVE_URL = '/cgi-bin/mailman/private'
IMAGE_LOGOS = '/images/mailman/'
#-------------------------------------------------------------
# Default domain for email addresses of newly created MLs
DEFAULT_EMAIL_HOST = 'sws.myhostname.ee'
#-------------------------------------------------------------
# Default host for web interface of newly created MLs
DEFAULT_URL_HOST = 'sws.myhostname.ee'
#-------------------------------------------------------------
# Required when setting any of its arguments.
add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)
#-------------------------------------------------------------
# The default language for this server.
DEFAULT_SERVER_LANGUAGE = 'en'
#-------------------------------------------------------------
# Iirc this was used in pre 2.1, leave it for now
USE_ENVELOPE_SENDER = 0 # Still used?
#-------------------------------------------------------------
# Unset send_reminders on newly created lists
DEFAULT_SEND_REMINDERS = 0
#-------------------------------------------------------------
# Uncomment this if you configured your MTA such that it
# automatically recognizes newly created lists.
# (see /usr/share/doc/mailman/README.Exim4.Debian or
# /usr/share/mailman/postfix-to-mailman.py)
# MTA=None # Misnomer, suppresses alias output on newlist
#-------------------------------------------------------------
# Uncomment if you use Postfix virtual domains (but not
# postfix-to-mailman.py), but be sure to see
# /usr/share/doc/mailman/README.Debian first.
# MTA='Postfix'
#-------------------------------------------------------------
# Uncomment if you want to filter mail with SpamAssassin. For
# more information please visit this website:
# http://www.jamesh.id.au/articles/mailman-spamassassin/
# GLOBAL_PIPELINE.insert(1, 'SpamAssassin')
# Note - if you're looking for something that is imported from mm_cfg, but you
# didn't find it above, it's probably in /usr/lib/mailman/Mailman/Defaults.py.
POSTFIX_STYLE_VIRTUAL_DOMAINS = [' ']
MAT = 'Postfix'
|
Can anyone help me??
|

12th August 2009, 18:18
|
|
Junior Member
|
|
Join Date: Jul 2009
Location: Pisa, Italy
Posts: 24
Thanks: 0
Thanked 1 Time in 1 Post
|
|
Hi Alex,
our installation of mailman & ispconfig is working now.
What we have done the following things that differ from your how-to :
- 1) add hash:/var/lib/mailman/data/virtual-mailman to virtual_alias_maps instead of add it in virtual_maps entry in the /etc/postfix/main.cf file
- 2) add in /etc/mailman/mm_cfg.py
POSTFIX_STYLE_VIRTUAL_DOMAINS = ['demo1.org','demo2.eu']
MTA='Postfix'
where the virtual domains are previously created with ispconfig.
Is this correct? Is there a way to authomatically update the the domains list in the mailman config file?
Federico
|

13th August 2009, 07:24
|
|
Junior Member
|
|
Join Date: Aug 2009
Posts: 9
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
And all virtual mailing lists works perfectly?
Quote:
Originally Posted by federico
Hi Alex,
our installation of mailman & ispconfig is working now.
What we have done the following things that differ from your how-to :
- 1) add hash:/var/lib/mailman/data/virtual-mailman to virtual_alias_maps instead of add it in virtual_maps entry in the /etc/postfix/main.cf file
- 2) add in /etc/mailman/mm_cfg.py
POSTFIX_STYLE_VIRTUAL_DOMAINS = ['demo1.org','demo2.eu']
MTA='Postfix'
where the virtual domains are previously created with ispconfig.
Is this correct? Is there a way to authomatically update the the domains list in the mailman config file?
Federico
|
|

13th August 2009, 09:41
|
|
Junior Member
|
|
Join Date: Jul 2009
Location: Pisa, Italy
Posts: 24
Thanks: 0
Thanked 1 Time in 1 Post
|
|
Yes it work.
Federico
|

13th August 2009, 09:45
|
|
Junior Member
|
|
Join Date: Aug 2009
Posts: 9
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
frederico but do you have any idea whats wrong in my config files?
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT +2. The time now is 05:41.
|
|
Recent comments
1 day 4 hours ago
1 day 9 hours ago
1 day 13 hours ago
1 day 15 hours ago
2 days 5 hours ago
2 days 5 hours ago
2 days 10 hours ago
2 days 17 hours ago
2 days 18 hours ago
2 days 19 hours ago