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 waited almost a year for AOL and Yahoo to admit that they messed up and to remove their DMARC policy. My AOL and Yahoo subscribers are pretty upset at me because I won’t let them post. A number now have two subscriptions, one for posting (from GMail) and another for receiving the messages.
So against my better judgement, I included this hack in Cleanse.py;
22c22
< from email.Utils import formataddr, parseaddr
—
>from email.Utils import formataddr
69,74d68
<
< # Added to deal with DMARC issuej
< name, addrs = parseaddr(msg.get('from'))
< addrs += '.invalid'
< del msg['from']
< msg['from'] = formataddr((name, addrs))
\ No newline at end of file
I found it in the discussion list.
I don’t get compile errors, but Cleanse.pyc is not being updated. I have stopped and restarted Mailman and I have also rebooted, but same non-action. I have not tried ‘compileall’ and am not eager to, either (permissions, where to invoke, etc). Any suggestions?
The host OS is Mac OS X Server 10.5.8 with Mailman 2.1.14
Yours,
Allan
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
I have Mailman up and running. I just sent an e-mail to 5 lists and
the e-mail came duplicated to the recipients. I checked the header and
the only difference is the following:
1. Header:
X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00
autolearn=unavailable version=3.3.1
2. Header:
X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00
autolearn=ham version=3.3.1
How can a avoid duplicates in future? What is the reason?
BR
Marco
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Icedove - http://www.enigmail.net/
iQIcBAEBAgAGBQJVCfIsAAoJEC1y3OsA+e10t2MP/0lS3W8F000CYn4MQ1M7Zfqj
lzJskw5ysngsspQOCZ9kjBuHmh/TGHusZB90wkapMdAwlbuAypQKB6T7L6nwhKy4
xRkCxKJ6hZybb8g5pvatPnODbFfJE96kOAD9d6B1r5hv56FTE+/TG/50/kCQC4do
9AxsoBUD0hNcSwwTjazMGwGZ4NqDDVLXsrauCR02jB+VdqiZgGrGVnQUS6KRHKB+
fOc3VDxh/jbizRCkh8NFQfwW039QnLQyo+HM/pnYQyDcmsfyPg80/TMoyZLhR6PN
NK3AZi+BykM8l7SfyWjmkltHERxYe3ouupQ0wPbWbOY/RCQ0gUUWb28CGZ3HChV6
eypbvPwnXk45WXvQuyhFsU7/KvWVBcb3MNezEm6Q/h5gQyI9FVmEABzjzsvkXxBg
j9WhfiatL3ZN1cpCvb1RPxkP4hZ5YHf1fy9QqgXahLl+nuXSQu7IyKR0vJOXdq00
riB3Su7BWPV/lhaXXV6N9PA2TjjJ69tQ8oOfuB4UTJ19Wme1Zwo6J1pWkjY/xZsL
izz9BrJeMZas2WqyBwHy2/mibyBMmG6nOW1F+FfqXSb/G/GZSA/yMg/5hb0GMgEc
Fbihuiq2TW/TgkPkF+Bx6o+XtKAMA8yVAxrkOEo6YLbD28aga9uAKlai2ypiFQll
6aCeU5gwScRf5mlvnaay
=Fkgv
-----END PGP SIGNATURE-----
Le 23/09/2015 15:46, Stephen J. Turnbull a écrit :
> Camille Ollié writes:
>
> > > How are the users trying "access accounts"? Through the web? What is
> > > in the webserver log when they try to access an account?
> >
> > no one accessed for now.
>
> I don't understand, before you said they "couldn't access", now you
> say they "didn't access." You need to be a lot more precise about
> what your problem is, or nobody's going to be able to help you.
>
> Please continue the conversation on the mailing list. I myself will
> have no time to participate for several days.
>
>
>
Hi,
they don't have any access.
I added them with the mass subscription option in the mailing list manager.
--
Camille Ollié
www.forum-pc.net / www.scoot-boost.com
LinkedIn : http://lnkd.in/_K65k5
I've been struggling for couple of days to get mailman3 up and running
on my Debian Jessie -host. So far I'm in the situation that everything
should (more or less) work, I can create lists and receive confirmation
emails etc.
However, every post I send to the testing-list I created end up in
shunting, from log file I get this:
Sep 29 00:59:34 2015 (21017) Traceback (most recent call last):
File
"/home/mailman/mailman-bundler/venv-3.4/lib/python3.4/site-packages/mailman/core/runner.py",
line 165, in _one_iteration
self._process_one_file(msg, msgdata)
File
"/home/mailman/mailman-bundler/venv-3.4/lib/python3.4/site-packages/mailman/core/runner.py",
line 258, in _process_one_file
keepqueued = self._dispose(mlist, msg, msgdata)
File
"/home/mailman/mailman-bundler/venv-3.4/lib/python3.4/site-packages/mailman/runners/incoming.py",
line 63, in _dispose
process(mlist, msg, msgdata, start_chain)
File
"/home/mailman/mailman-bundler/venv-3.4/lib/python3.4/site-packages/mailman/core/chains.py",
line 86, in process
link.function(mlist, msg, msgdata)
File
"/home/mailman/mailman-bundler/venv-3.4/lib/python3.4/site-packages/mailman/chains/hold.py",
line 182, in _process
autorespond_to_sender(mlist, msg.sender, language)):
File
"/home/mailman/mailman-bundler/venv-3.4/lib/python3.4/site-packages/mailman/chains/hold.py",
line 83, in autorespond_to_sender
address = user_manager.create_address(sender)
File
"/home/mailman/mailman-bundler/venv-3.4/lib/python3.4/site-packages/mailman/database/transaction.py",
line 92, in wrapper
return function(args[0], config.db.store, *args[1:], **kws)
File
"/home/mailman/mailman-bundler/venv-3.4/lib/python3.4/site-packages/mailman/model/usermanager.py",
line 110, in create_address
address = Address(email, display_name)
File "<string>", line 4, in __init__
File
"/home/mailman/mailman-bundler/venv-3.4/lib/python3.4/site-packages/sqlalchemy/orm/state.py",
line 306, in _initialize_instance
manager.dispatch.init_failure(self, args, kwargs)
File
"/home/mailman/mailman-bundler/venv-3.4/lib/python3.4/site-packages/sqlalchemy/util/langhelpers.py",
line 60, in __exit__
compat.reraise(exc_type, exc_value, exc_tb)
File
"/home/mailman/mailman-bundler/venv-3.4/lib/python3.4/site-packages/sqlalchemy/util/compat.py",
line 182, in reraise
raise value
File
"/home/mailman/mailman-bundler/venv-3.4/lib/python3.4/site-packages/sqlalchemy/orm/state.py",
line 303, in _initialize_instance
return manager.original_init(*mixed[1:], **kwargs)
File
"/home/mailman/mailman-bundler/venv-3.4/lib/python3.4/site-packages/mailman/model/address.py",
line 59, in __init__
getUtility(IEmailValidator).validate(email)
File
"/home/mailman/mailman-bundler/venv-3.4/lib/python3.4/site-packages/mailman/email/validate.py",
line 64, in validate
raise InvalidEmailAddressError(email)
mailman.interfaces.address.InvalidEmailAddressError
So, apparently something is wrong with member addresses? Since I'm
dealing with fresh installation there's only two of my own addresses,
both valid (checked via bin/mailman members mylist(a)example.com)
Additionally, for some reason my debug.log is empty. I couldn't find any
reference from documentation nor from sample configuration files on how
to switch debugging on, is there documentation about mailman.cfg and
options I can (or should) have there?
--
Take
Hello
My hosting doesn´t allow since mid August sending emails using BCC. I can
send only 50 mails per hour. They recommend me to use mailman.
I would like to use mailman just for sending mails for one or two users of
the list. the rest of the members won´t be allow. So they must be moderated.
yesterday i was trying, and this seems to work. the problems are:
- if i send the messages using BCC, that is all(a)mydomian.com they see
undisclosed recipients and the message is sent by all-bopunces(a)mydomain.com.
I don´t want users see all-bounces(a)mydomain.com. I want the see that i send
the message and they as the receivers.
_ Secondly if i sent in CC, they see all(a)mydomain.com. i don't want them
to see that.
To sum up, i want that the list is something that they don´t know. how can
i do that?
Best regards,
Borja
Best regards,
Borja
On 9/25/15 7:57 AM, Matthew Saltzman wrote:
>
> That's still much more aggressive than what I was trying to say. I
> actually want to ban precisely all variants of the one address
>
> joeblow(a)gmail.com
>
> (and about a dozen other addresses) that include embedded periods
> anywhere and the suffix, but not other gmail addresses. grep finds
> them with
>
> \.\?j\.\?o\.\?e\.\?b\.\?l\.\?o\.\?w\.\ ?+.*@gmail \.com
>
> (I might want \.* instead of \.\?) but adding
>
> ^\.\?j\.\?o\.\?e\.\?b\.\?l\.\?o\.\?w\.\ ?+.*(a)gmail\.com
>
> to the ban list doesn't seem to block them.
Because in a python RE, \? is a literal '?', not a '0 or 1 of repeat'.
For grep you need the \? to give ? its special meaning. a regexp for
egrep or grep -E will be closer to what you want for python. You want
^\.?j\.?o\.?e\.?b\.?l\.?o\.?w xxx \+.*(a)gmail\.com
where I'm unsure about the ' xxx ' part because I don't understand what
'\ ?' is supposed to do?
Or instead of the above and to account for multiple '.' maybe
^\.*j\.*o\.*e\.*b\.*l\.*o\.*w\.*\+.*(a)gmail\.com
which says zero or more dots followed by j followed by zero or more dots
followed by o, etc., followed by w followed by zero or more dots
followed by + followed by anything followed by @gmail.com.
See <https://docs.python.org/2/library/re.html#regular-expression-syntax>.
--
Mark Sapiro <mark(a)msapiro.net> The highway is for gamblers,
San Francisco Bay Area, California better use your sense - B. Dylan
I am trying to block variants of ceertain gmail addresses but I'm having
trouble concocting the right rexexp to accomplish the task.
Gmail addresses can contain embedded periods and can be followed by a
'+' and an arbitrary suffix. So all the following are the same address:
* joebloe(a)gmail.com
* joe.blow(a)gmail.com
* j.o.e.blow(a)gmail.com
* joe.blow+abcd(a)gmail.com
And so on. I've tried various regexps, but none have worked so far.
1. Could someone show me the right syntax to catch all embedded
dots in the part before the '+'?
2. Is there a way to script removing all my experimentation from
the ban lists on multiple mailing lists? Things are looking
pretty cluttered by now on the privacy admin pages.
Thanks very much in advance.
--
Matthew Saltzman
Clemson University Math Sciences
mjs AT clemson DOT edu