I want all mails sent to the list to come from the list's email address...
But, in this case, if the user forgets to sign their name at the
bottom of their mail body, effectively the mail to the list is
anonymous...!
Is there a way to add the user name (or email address) to the top of
each mail so that the mails have the name of the sender, while the
mail itself comes from the list address?
I have looked high and low for an answer, but noone seems to have the solution.
Thank you!
Mal
Hi,
I received the following error this morning. So I rerun configure again with the following command: ./configure --with-cgi-id=apache --prefix=/var/mailman. I'm still getting the same error. Is there any place that I can look for so that I can debug this problem better? Perhaps, looking at the config history file or something. Any other places that I can check the cause of this error?
"Mailman CGI error!!!
The Mailman CGI wrapper encountered a fatal error. This entry is being stored in your syslog:
Group mismatch error. Mailman expected the CGI
wrapper script to be executed as group "nobody", but
the system's web server executed the CGI script as
group "apache". Try tweaking the web server to run the
script as group "nobody", or re-run configure,
providing the command line option `--with-cgi-gid=apache'."
Thanks
Mary
Hi - I have searched FAQ and archives to find an answer. Hoping you can
help.
I have a new list (with previously imported addresses) for announcements
only, and wish these announcements to be received immediately.
I set the defaults to allow non-digest and to not allow digest.
I wish to send out announcements in html, and so wish to make the
default for new subscribers be MIME. While I see a setting under Digest
Options (MIME_is_Default_Digest), I don't see any equivalent option
under Non-Digest Options... and new subscribers continue to come in as
plain text.
QUESTIONS:
In order to avoid having to manually change this option for each
existing subscriber, is there a way to force all existing subscribers to
receive MIME in Non-Digest mode?
If not, is there a way to force all NEW subscribers to be enrolled with
MIME as their default?
Also, is there a way to "lock" the MIME switch on, so that users who try
to change their option to plain text will be prevented from doing so?
Thanks -
Steve
When authorizing a moderated list posting is it possible to change the
date/time on the outgoing authorized list message to the time it was
approved instead of the message showing the time it was first received
by mailman?
Thanks
Paul
Where can I find the template for the monthly password reminder email?
I'd like to modify it so that it doesn't contain the password (our members
object to this being sent unbidden in plain text), and so that it reminds
users to make sure their subscription address matches the address from which
they currently send email (ideally with a link to their personal options
page so they can update).
--
Michael R. Boudreau
Senior Publishing Technology Analyst
The University of Chicago Press
1427 E. 60th Street
Chicago, IL 60637
(773) 753-3298 fax: (773) 753-3383
Hi all,
I've followed the FAQ to move some lists across to a new server, but now
on the new machine any message posted to a list gets passed to Mailman
and then disappears. The Mailman error log says this:
Sep 24 10:34:18 2009 (5311) Uncaught runner exception: regular_exclude_lists
Sep 24 10:34:18 2009 (5311) Traceback (most recent call last):
File "/usr/lib64/mailman/Mailman/Queue/Runner.py", line 120, in _oneloop
File "/usr/lib64/mailman/Mailman/Queue/Runner.py", line 191, in _onefile
File "/usr/lib64/mailman/Mailman/Queue/IncomingRunner.py", line 130,
in _dispose
File "/usr/lib64/mailman/Mailman/Queue/IncomingRunner.py", line 153,
in _dopipeline
File "/usr/lib64/mailman/Mailman/Handlers/CalcRecips.py", line 99, in
process
File "/usr/lib64/mailman/Mailman/Handlers/CalcRecips.py", line 157, in
do_exclude
File "/usr/lib64/mailman/Mailman/MailList.py", line 146, in __getattr__
AttributeError: regular_exclude_lists
Sep 24 10:34:18 2009 (5311) SHUNTING:
1253752458.0181279+c9484331c59781f0d3cf0af775ece9b9c88a6b43
I can't find any reference to this exception, so I'm a bit stuck where
to look next. Any ideas?
The new server is running a fresh install of Mailman (it didn't have any
lists before I moved these ones across) and the move went from Slackware
to Gentoo so many of the paths have changed, just in case these are
saved in the list data. (I have run the fixurl script as per the FAQ,
and the lists do appear in the Mailman web UI.)
Many thanks,
Adam.
*in short:
*i can get mailman to work with the 'mailman' list but not with subsequently
added lists.
*
disclaimer:*
I've searched long and hard for an answer to this, including the archives of
this mailing list. There were similar threads but none of the solutions
solved this problem including:
http://www.mail-archive.com/mailman-users@python.org/msg55226.html and
http://www.mail-archive.com/mailman-users%40python.org/msg55226.html and
http://www.mail-archive.com/mailman-users%40python.org/msg54930.html
*versions:*
ubuntu 9.04
mailman 2.1.12
postfix 2.5.5
*what works:*
postfix virtual domains with mysql work fine.
mailman with apache works fine. i'm able to create new lists and the alias
and virtual-mailman files are updated. I receive the proper "you've been
added" emails.
the initial mailman(a)mydomain.org list and email works. i am able to send and
receive email and add new users.
*what doesn't work:*
any lists added after the inital 'mailman' list fails. it is added through
the web interface and added to the alias and virtual mailman files. the new
users get the "you've been added email". however any emails sent to that
list, let's call it pleasework(a)mydomain.org, fail.
*the logs:*
here is what the mail.log file says for emails that fail to
pleasework(a)mydomain.org:
May 29 20:13:44 servername postfix/virtual[12598]: 4936C5CB9F: to=<
pleasework(a)mydomain.org>, relay=virtual, delay=888, delays=888/0.05/0/0.01,
dsn=4.1.1, status=SOFTBOUNCE (unknown user: "pleasework(a)mydomain.org")
here is a successful log message to mailmain(a)mydomain.org:
May 30 16:15:15 servername postfix/pipe[31452]: 51F265CBCB: to=<
mailman(a)lists.mydomain.org>, orig_to=<mailman(a)mydomain.org>, relay=mailman,
delay=0.66, delays=0.25/0.01/0/0.4, dsn=2.0.0, status=sent (delivered via
mailman service)
*uninformed analysis:*
it seems like the mailman-virtual map isn't working. i've tried changing the
permissions in the mailmain-virtual file in case that was an issue but to no
avail. again the 'pleasework' list does show up in it and the alias file as
well:
# LOOP ADDRESSES START
mailman-loop(a)mydomain.org mailman-loop
# LOOP ADDRESSES END
# STANZA START: awesome
# CREATED: Sun May 30 17:25:53 2010
pleasework(a)mydomain.org pleasework
I have had a hickup when trying to regenerate the alias files. The
bin/genaliases file had the following errors:
Traceback (most recent call last):
File "bin/genaliases", line 116, in <module>
main()
File "bin/genaliases", line 83, in main
modulename = 'Mailman.MTA.' + mm_cfg.MTA
TypeError: cannot concatenate 'str' and 'NoneType' objects
In my mm_cfg I had MTA=None which is recommended when using the
'/usr/share/mailman/postfix-to-mailman.py'. I tried changing it to MTA=""
but still got an error. It succeeded when I just removed the MTA variable.
It says to add the list info to the /etc/aliases file and use the newaliases
command but in my main.cf file I have the mailman aliases file added to the
alias_maps variable (see below) so I would think that shouldn't be an issue.
*my setup:*
mm_cfg.py file:
MAILMAN_SITE_LIST = 'mailman'
DEFAULT_URL_PATTERN = 'http://%s/mailman/'
PRIVATE_ARCHIVE_URL = '/cgi-bin/mailman/private'
IMAGE_LOGOS = '/images/mailman/'
DEFAULT_EMAIL_HOST = 'mydomain.org'
DEB_LISTMASTER = 'listmaster(a)mydomain.org'
DEFAULT_URL_HOST = 'lists.mydomain.org'
add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)
add_virtualhost('lists.mediamobilizingproject.org', '
lists.mediamobilizingproject.org')
DEFAULT_SERVER_LANGUAGE = 'en'
USE_ENVELOPE_SENDER = 0
DEFAULT_SEND_REMINDERS = 0
postconf -n :
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases, hash:/var/lib/mailman/data/aliases
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
config_directory = /etc/postfix
delay_warning_time = 4h
disable_vrfy_command = yes
inet_interfaces = all
mailbox_size_limit = 0
masquerade_domains = mail.mydomain.org
masquerade_exceptions = root
mydestination = mediamoblizing.org, localhost.mydomain.org, , localhost
myhostname = servername.mydomain.org
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
myorigin = mydomain.org
readme_directory = no
recipient_delimiter = +
relay_domains = lists.mydomain.org, lists.mediamobilizingproject.org
relay_recipient_maps = hash:/var/lib/mailman/data/virtual-mailman
relayhost =
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtp_use_tls = yes
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
smtpd_helo_required = yes
smtpd_helo_restrictions = permit_mynetworks, reject_invalid_hostname, permit
smtpd_recipient_restrictions = reject_unknown_sender_domain,
reject_unknown_recipient_domain, reject_unauth_pipelining,
permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_authenticated_header = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_path = private/dovecot-auth
smtpd_sasl_security_options = noanonymous
smtpd_sasl_type = dovecot
smtpd_sender_restrictions = reject_unknown_sender_domain
smtpd_tls_auth_only = yes
smtpd_tls_cert_file = /etc/ssl/certs/ssl-mail.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-mail.key
smtpd_tls_mandatory_ciphers = medium, high
smtpd_tls_mandatory_protocols = SSLv3, TLSv1
smtpd_tls_received_header = yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtpd_use_tls = yes
soft_bounce = yes
tls_random_source = dev:/dev/urandom
transport_maps = hash:/etc/postfix/transport
unknown_address_reject_code = 554
unknown_client_reject_code = 554
unknown_hostname_reject_code = 554
virtual_alias_maps = proxy:mysql:/etc/postfix/my_alias_maps.cf,
hash:/var/lib/mailman/data/virtual-mailman
virtual_gid_maps = static:8
virtual_mailbox_base = /var/vmail
virtual_mailbox_domains = mydomain.org
virtual_mailbox_maps = proxy:mysql:/etc/postfix/my_mailbox_maps.cf
virtual_minimum_uid = 150
virtual_transport = virtual
virtual_uid_maps = static:150
Thanks for any assistance you can offer!
best,
-Aaron
Hi all
I've installed via apt-get mailman on a Ubuntu server 10.04 with exim4, I
already take a look to:
http://wiki.list.org/display/DOC/I%27ve+set+up+Mailman%2C+created+a+list%2C…
!
http://wiki.list.org/display/DOC/4.78+Troubleshooting-+No+mail+going+out+to…
the guide that I've used is
https://help.ubuntu.com/10.04/serverguide/C/mailman.html
My problem is that I receive all notifications (adduser, pending requests,
etc), I add two address to mailman list, when I try to send a mail I receive
a moderation request, I accept and in my exim mainlog I have:
2010-05-31 10:41:54 1OJ0ZG-0000iF-62 <=
mailman-bounces(a)mydomain.netH=localhost ([xxx.xxx.xxx.xxx]) [::1]
P=esmtp S=3074
id=AANLkTimCnCj5UEdZun1F-mTLxHbZJcyEplQRZywPz-aW(a)mail.gmail$
2010-05-31 10:41:54 1OJ0ZG-0000iF-62 =>
gabriel(a)gabrielandrei.comR=dnslookup T=remote_smtp H=
mx.gabrielandrei.com [xxx.xxx.xxx.xxx]
2010-05-31 10:41:54 1OJ0ZG-0000iF-62 =>
gabrielandrei79(a)gmail.comR=dnslookup T=remote_smtp H=
gmail-smtp-in.l.google.com [xxx.xxx.xxx.xxx]
2010-05-31 10:41:54 1OJ0ZG-0000iF-62 Completed
In my mail recipients I have nothing, also on spam folder, and if I give a
"exim -bp" the queue is empty.
It's a mailman problem or an exim problem? why notification is send?
Anyone I've an idea?
bye and thanks
Gabriel
Hi,
I'm currently running Mailman 2.1.9 on a server with a very old OS. What is the best way to move/migrate Mailman 2.1.9 to a newer server with a newer OS? Could I just copy files over? Or do I need to reinstall/reconfigure again for the new server?
Please advise.
Mary
HI,
I am our list admin, moderator and a list member. However, I do not get the emails that are sent to the list. I did at one time, sporadically, but no longer. There are not any in my spam folder. What could be happening? Messages are definitely being sent.
Thanks