[Mailman-Users] Re: spamming

2023-10-24 Thread David L. Dewey
Quoting Jim Dory (ja...@dorydesign.com):

> On 10/23/23 17:38, rich...@karmannghia.org wrote:
> >
> >On Mon, 23 Oct 2023, dde...@cyberthugs.com wrote:
> >
> >..
> >
> >>Implementing the google captcha solution to Mailman a week or so ago 
> >>stopped it dead. For now...
> >
> >Hi Jim,
> >
> >Interesting, and thanks for posting.
> >
> >Can you please describe, briefly, as an overview only, what that interface 
> >is like?
> >
> >I'm sure I can look up details, but, well, "details matter!" (And
> >I don't mean the nitty gritty of installation or whatever.) I'm
> >interested in implementation overview in how that relates to the
> >user's experience - I already know what 'captcha' is like! We're
> >talking web interface details, right?
> >
> >Thanks,
> >Richard
> 
> Hello Richard,
> 
> It was ddewey that mentioned the captcha. I am interested in
> implementing it and googled it - found things from about 10 years
> ago, and mailman post from 2017. I have mailman version 2.1.39 on a
> VPS hosted server (with WHM and CPanel) with root privileges, though
> not sure I have the chutzpa to install it. Could give it a try I
> suppose.
> 
> The mailman post was 
> https://mail.python.org/pipermail/mailman-users/2017-December/082820.html

for 2.1.39 (same as I'm running) it's built-in. No need to install
any python modules (I didn't, on a RHEL 7 instance).

Apply for the (very important) v2 captcha keys from Google. Add the
following 2 keys to the end of your mm_cfg.py:
RECAPTCHA_SITE_KEY = 
RECAPTCHA_SECRET_KEY = xxx

If you have not modified your list_info files, you're done. If you
have, then you'll need to add the tags from that above post to your
list_info files.
--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
https://mail.python.org/archives/list/mailman-users@python.org/
Member address: arch...@jab.org


[Mailman-Users] Footers as Attachments

2023-09-07 Thread David Andrews
Some of my users have complained about getting an attachment with 
each message. The attachment seems to be the footer fort the list. It 
also looks like this may be an Outlook thing. Is this true? Is there 
anything to be done to change it.


I would guess that changing to text-only messages would do it, but 
that isn't necessarily a popular option either.


Dave

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
   https://mail.python.org/archives/list/mailman-users@python.org/
Member address: arch...@jab.org


[Mailman-Users] List Won't Send Mail

2023-07-28 Thread David Andrews
I have a list that won't send out mail. I believe that all the 
settings are correct, but I could have missed something.


I am running Mailman 2.1.39 cPanel, and I have access to the command line.

I have a list that I needed to modify settings. It was established by 
a prior administrator, to whom I have no contact.


I can access admin UI, and modified everything. However, at the 
bottom of the Administrative page, where it says "list run by" the 
domain it shows is incorrect. It is a domain used for mail only on my 
installation.


The list comes up on my list of lists pages, but when I mail to it, 
it get permanent error list not found.


I hope this makes sense!


Dave

p.s. I don't know why or how, but I think the list isn't completely 
registered with the system. Also, I was able to establish a similar 
list, with different capitalization of name, the both show up on 
admin page, but not sure how to get rid of the bad one because it 
doesn't show up in the cPanel UI.


Dave


--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
   https://mail.python.org/archives/list/mailman-users@python.org/
Member address: arch...@jab.org


[Mailman-Users] Re: Setting Mailman Moderator Password

2023-02-02 Thread David Kaplan
Thanks, Mark, but that gets me to the page that asks for the password that I 
don’t know.

David



On Feb 2, 2023, at 12:37 PM, Mark Sapiro  wrote:

On 2/1/23 18:20, dhkapla...@gmail.com wrote:
> I would like to be able to save a step and enter the list moderator's 
> password, but I don't know where to set it? Any help gratefully appreciated.


In the admin UI on the Passwords page. Hopefully you have access to this at 
some URL like https://your.domain/mailman/admin/list_name/passwords

You may already have an administrator password, in which case you can use that.

-- 
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
  https://mail.python.org/archives/list/mailman-users@python.org/
Member address: dhkapla...@gmail.com

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
https://mail.python.org/archives/list/mailman-users@python.org/
Member address: arch...@jab.org


[Mailman-Users] Re: List Archives

2022-08-28 Thread David Andrews

At 11:17 PM 8/28/2022, Stephen J. Turnbull wrote:

David Andrews writes:

 > I want to delete some lists, but would like to save the archives.
 > Pipermail saves by month, as I have it configured. Is there a way to
 > obtain an entire archive at once?  Are there tools to convert the
 > MBOX format to something non-technical people can deal with easily?

Exactly what is your use case?  What do you mean by "obtain"?  What do
you mean by "non-technical people deal"?

I suspect "obtain" means something you don't need to do, and
"non-technical people deal" means "click to read".  If so, the answer
is basically "delete the list, don't delete the archive".  That's
easiest for the users since they just go to the same place.  Best of
all the site admin doesn't have to do much of anything besides delete
the list configuration file, and possibly edit the MTA config.[1] Note
that this can create backscatter (mail rejection notices to third
parties0, but that's no different from any other non-existent address
at your server.

The only problem is if the archives are "members only", because
deleting the list would also delete their credentials. Since in an
important sense the membership database *is* the list, in that case,
you don't want to delete the list, you want to disable delivery and
access to the administrative interfaces.  There are several ways to do
those things, and some vary according to the MTA.  They have subtly
different consequences for what happens if somebody tries to post to
the list or subscribe to it.  The one you're most likely to care about
is "the post disappears into a black hole and the member is
distressed," but some of them can create backscatter in the case of
spammers.


Thanks everyone. This all sounds reasonable except it also identifies 
another problem we are having. There is no good search method in 
place. I installed search several years back, I can't remember what 
it was called off the top of my head. It broke something in cPanel, 
and their support basically said remove search or you get no support 
from us. So leaving archives in place long term, without a good 
search method doesn't make much sense.


Also the organizations librarian wants the archives for historic and 
other reasons, so leaving them here won't satisfy that.


Dave


--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
   https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] List Archives

2022-08-28 Thread David Andrews
I manage a bunch of Mailman lists. We are on 2.1.38 cPanel, and I do 
have access to the command line.


I want to delete some lists, but would like to save the archives. 
Pipermail saves by month, as I have it configured. Is there a way to 
obtain an entire archive at once?  Are there tools to convert the 
MBOX format to something non-technical people can deal with easily?


Thanks!

Dave

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
   https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Re: How to wrap text in archived messages

2022-05-29 Thread David Andrews

At 11:12 PM 5/25/2022, Mark Sapiro wrote:

On 5/25/22 19:32, Mark Dale via Mailman-Users wrote:
That got me Googling for How-to's on integrating MHonArc with 
Mailman. There's a fair bit of conversation around this from days 
long ago, and a patch for using MHonArc written by Mark S. back in 2014.



I didn't write that patch. It's from Richard Barrett who also 
created a patch for HtDig integration for archive searches. There 
are three branches at 
https://code.launchpad.net/~msapiro/mailman/mhonarc, 
https://code.launchpad.net/~msapiro/mailman/htdig and 
https://code.launchpad.net/~msapiro/mailman/htdig_mhonarc which are 
up to date with 
https://code.launchpad.net/~mailman-coders/mailman/2.1 with the 
mhonarc, htdig and both patches applied respectively. I never used 
the mhonarc or htdig_mhonarc branches, but I did use the htdig 
branch for a production Mailman 2.1 installation.



For what it is worth, a number of years ago I installed the HtTDIG 
patch, and it worked. I must say, also, that I have a cPanel 
installation. Search worked, and users liked it, but I had another 
problem with cPanel, don't even remember what. The cPanel folks said 
they would not give me technical support as long as I used HTDIG, so 
now I have no search, a problem with a system with over 300 lists.


Dave


--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
   https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Re: Handling non-members in Cgi/options.py

2022-02-22 Thread David Siebörger
Thank you for the fix.  I've tested it and it's working here.
--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Handling non-members in Cgi/options.py

2022-02-22 Thread David Siebörger
It seems to me that the logic in this change is not correct:

https://bazaar.launchpad.net/~mailman-coders/mailman/2.1/revision/1881

For lists with private_roster > 0, when the user has entered a email address 
which is not subscribed to that list, the return is taken without having 
printed a response.  In my environment, Apache httpd then sends a 500 Internal 
Server Error to the browser.  While not saying so in so many words, this 
behaviour does subtly disclose that the email address is not subscribed.  The 
only privacy-preserving way to proceed would be for Mailman to pretend that the 
user is subscribed, which is what happened prior to this revision.
--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Re: is log4j2 leveraged in Mailman version 2.1.14-1?

2021-12-10 Thread David Gibbs via Mailman-Users
On Fri, Dec 10, 2021 at 2:40 PM John Lake  wrote:
> Does Mailman version 2.1.14-1 utilize Java logging library log4j2 and if so, 
> what version does it use?

Mailman is written in python ... it doesn't use java libraries at all.

david

-- 
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding in the American Diabetes Association's Tour de Cure to
raise money for diabetes research, education, advocacy, and awareness.
You can make a tax-deductible donation to my ride by visiting
https://mideml.diabetessucks.net.

You can see where my donations come from by visiting my interactive
donation map ... https://mideml.diabetessucks.net/map (it's a geeky
thing).

I may have diabetes, but diabetes doesn't have me!
--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Elimination of Digest

2021-12-06 Thread David Andrews
I am running Mailman 2.1.35, cPanel. I have an existing list with 
both regular and digest delivery set up. If I turn off the digest, 
what happens to those subscribers who selected digest? are they 
deleted, or is their mode changed to regular delivery?


Thanks!

Dave

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
   https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Re: Web requests with garbage at the end of the list name

2021-08-19 Thread David Gibbs via Mailman-Users

On 8/18/21 3:36 PM, Jon Baron wrote:

I'm pretty sure that this comes from Proofpoint's "URL Defense"
system. 


Ah. OK.


But I don't understand what you mean by "hostile
listname" being "correct".


The listname before the garbage is correct.


 I suggest running all messages through .procmailrc
with this recipe:


The mangled list names are in the web UI, not email.

david

--
I'm riding in the American Diabetes Association's Tour de Cure to raise 
money for diabetes research, education, advocacy, and awareness.  You 
can make a tax-deductible donation to my ride by visiting 
https://mideml.diabetessucks.net.


You can see where my donations come from by visiting my interactive 
donation map ... https://mideml.diabetessucks.net/map (it's a geeky thing).

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
   https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Re: Web requests with garbage at the end of the list name

2021-08-19 Thread David Gibbs via Mailman-Users

On 8/18/21 11:34 PM, Stephen J. Turnbull wrote:

Is anyone else seeing requests to their mailman install that look
something like this:

Aug 18 15:10:16 2021 (31166) Hostile listname: 
listname=midrange-l__;!!NVq9dfhzMyHqTw!wLl-dt8zxsuQuoyojs-UYmT_d65WZroClHaYGfHduJ561eT0B7baTQV1ogZzQKRRsw$:
remote=52.34.76.65


What log is that from?  I don't recognize the format.


mischief


  > But I don't understand what you mean by "hostile
  > listname" being "correct".

He means that "midrange-l" is the name of an active list at his site,
I'm pretty sure.


Exactly correct.


host(1) says the source or the request is AWS. :-/

None of this explains why the URL is targeting David's Mailman, unless
it's the Mailman host that is running the Proofpoint.  (It's not your
job ;-), but any further hints would be appreciates.


These requests are coming from an external source. I'm not running 
proofpoint.


Not much I can do about it, I guess.  Good to know the source of the 
requests though.


Not sure what proofpoint is trying to do. They are just getting errors.

Oh well.

Thanks for the info guys.

david

--
I'm riding in the American Diabetes Association's Tour de Cure to raise 
money for diabetes research, education, advocacy, and awareness.  You 
can make a tax-deductible donation to my ride by visiting 
https://mideml.diabetessucks.net.


You can see where my donations come from by visiting my interactive 
donation map ... https://mideml.diabetessucks.net/map (it's a geeky thing).

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
   https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Web requests with garbage at the end of the list name

2021-08-18 Thread David Gibbs via Mailman-Users

Folks:

Is anyone else seeing requests to their mailman install that look 
something like this:


Aug 18 15:10:16 2021 (31166) Hostile listname: 
listname=midrange-l__;!!NVq9dfhzMyHqTw!wLl-dt8zxsuQuoyojs-UYmT_d65WZroClHaYGfHduJ561eT0B7baTQV1ogZzQKRRsw$: 
remote=52.34.76.65


Basically, the list name is correct, but the added "__;!NV..." makes it 
invalid.


The pattern is rather consistent ... "__;!NV" followed by a bunch of 
garbage.


Thanks!

David

--
I'm riding in the American Diabetes Association's Tour de Cure to raise 
money for diabetes research, education, advocacy, and awareness.  You 
can make a tax-deductible donation to my ride by visiting 
https://mideml.diabetessucks.net.


You can see where my donations come from by visiting my interactive 
donation map ... https://mideml.diabetessucks.net/map (it's a geeky thing).

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
   https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Re: subscription flood, redux

2021-07-29 Thread David Gibbs via Mailman-Users

On 7/28/21 4:24 PM, Karl Berry wrote:

1) The above mailman-users thread refers to using fail2ban. This sounds
sensible. Does anyone have a a working fail2ban filter they can share
for this? 


I have it setup, but it's not very sophisticated ...

failregex = .*\/\s+-\s+-\s+\[.*\]\s+"POST\s+\/mailman\/subscribe

It's just looking for repeated subscribe attempts.

david

--
I'm riding in the American Diabetes Association's Tour de Cure to raise 
money for diabetes research, education, advocacy, and awareness.  You 
can make a tax-deductible donation to my ride by visiting 
https://mideml.diabetessucks.net.


You can see where my donations come from by visiting my interactive 
donation map ... https://mideml.diabetessucks.net/map (it's a geeky thing).

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
   https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Re: reCAPTCHA problem with some lists

2021-06-01 Thread David Gibbs via Mailman-Users

On 6/1/21 12:23 PM, David Gibbs wrote:

On 6/1/21 10:40 AM, Stephen J. Turnbull wrote:

  > --
  >    
  >    
  >    

You're missing  here.  I'm pretty sure that is what
accepts the input.  See comment in rendered output below.


Unless I'm missing something, there is no code in Mailman that replaces 
'mm-captcha-ui'.


In Cgi/listinfo.py, there is code that replaces 'mm-recaptcha-ui'

I'm running MM 2.1.29.


I think the mm-captcha-ui token is only used for text based captcha's. 
I'm using recaptcha only.


david

--
I'm riding in the American Diabetes Association's Tour de Cure to raise 
money for diabetes research, education, advocacy, and awareness.  You 
can make a tax-deductible donation to my ride by visiting 
https://mideml.diabetessucks.net.


You can see where my donations come from by visiting my interactive 
donation map ... https://mideml.diabetessucks.net/map (it's a geeky thing).

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
   https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Re: reCAPTCHA problem with some lists

2021-06-01 Thread David Gibbs via Mailman-Users

On 6/1/21 10:40 AM, Stephen J. Turnbull wrote:

  > --
  >
  >
  >

You're missing  here.  I'm pretty sure that is what
accepts the input.  See comment in rendered output below.


Unless I'm missing something, there is no code in Mailman that replaces 
'mm-captcha-ui'.


In Cgi/listinfo.py, there is code that replaces 'mm-recaptcha-ui'

I'm running MM 2.1.29.

david

--
I'm riding in the American Diabetes Association's Tour de Cure to raise 
money for diabetes research, education, advocacy, and awareness.  You 
can make a tax-deductible donation to my ride by visiting 
https://mideml.diabetessucks.net.


You can see where my donations come from by visiting my interactive 
donation map ... https://mideml.diabetessucks.net/map (it's a geeky thing).

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
   https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Re: reCAPTCHA problem with some lists

2021-05-31 Thread David Gibbs via Mailman-Users

On 12/3/20 9:02 AM, Brian Carpenter wrote:

Look for the following line on those lists without the reCAPTCHA element:



Add the following two lines right below the above line:




That should reveal reCAPTCHA via the listinfo page for would-be 
subscribers to check when subscribing.


Folks:

Sorry for resurrecting an old thread, but I'm trying to get recaptcha 
working on my site ...


I've got the keys set in my mm_cfg.py file, and have quadruple verified 
that they are correct ... but for some reason I keep getting the error 
"reCAPTCHA validation failed: invalid-input-response" when submitting 
the form.


I'm 99% sure the listinfo.html template is correct.

--
  
  
  
  

  

---

It renders like this:

--
Would you like to receive list mail batched in a daily
  digest?
  
 No
  Yes

  

  
This form requires JavaScript.
https://www.google.com/recaptcha/api.js?hl=en&quot</a>;>

data-sitekey="6LeN3gwTABLV8GkJQlgj4YQC7BYHgDkdJLxZ">



  

	  value="Subscribe">



--

Any suggestions on what I can do to try and diagnose the problem?

Thanks!

David

--
I'm riding in the American Diabetes Association's Tour de Cure to raise 
money for diabetes research, education, advocacy, and awareness.  You 
can make a tax-deductible donation to my ride by visiting 
https://mideml.diabetessucks.net.


You can see where my donations come from by visiting my interactive 
donation map ... https://mideml.diabetessucks.net/map (it's a geeky thing).

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
   https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Re: Mailman 2.1 - notifications not being properly sent to list owner

2021-04-07 Thread David Nicol
Mark

Thank-you.  A small edit, and now its working

David
--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Re: Mailman 2.1 - notifications not being properly sent to list owner

2021-04-07 Thread David Nicol
And your other questions:

> Are there a set of mailman aliases in /etc/aliases
   No, that file looks like I have never touched it. It contains

# See man 5 aliases for format
postmaster:root

I do have mailman aliases in 

/usr/lib/mailman/data/aliases

# STANZA START: mailman
# CREATED: Sat Jan 30 22:48:49 2021
mailman: "|/usr/lib/mailman/mail/mailman post mailman"
mailman-admin:   "|/usr/lib/mailman/mail/mailman admin mailman"
mailman-bounces: "|/usr/lib/mailman/mail/mailman bounces mailman"
mailman-confirm: "|/usr/lib/mailman/mail/mailman confirm mailman"
mailman-join:"|/usr/lib/mailman/mail/mailman join mailman"
mailman-leave:   "|/usr/lib/mailman/mail/mailman leave mailman"
mailman-owner:   "|/usr/lib/mailman/mail/mailman owner mailman"
mailman-request: "|/usr/lib/mailman/mail/mailman request mailman"
mailman-subscribe:   "|/usr/lib/mailman/mail/mailman subscribe mailman"
mailman-unsubscribe: "|/usr/lib/mailman/mail/mailman unsubscribe mailman"
# STANZA END: mailman

> What is the content of postfix transport maps. 
I ran
   postconf transport_maps

and got the response
transport_maps =
--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Re: Mailman 2.1 - notifications not being properly sent to list owner

2021-04-07 Thread David Nicol
Mark

Apr  5 22:12:05 ip-172-26-1-182 postfix/smtp[9473]: 6D0973EB91: 
to=testmail-ow...@lists.xxx.org.uk, 
relay=email-smtp.eu-west-2.amazonaws.com[x.x.x.x]:587, delay=0.25, 
delays=0/0.03/0.11/0.1, dsn=2.0.0, status=sent (250 Ok 
010b0178a417c95d-aabe4f9d-9d5d-4508-849e-8902dc08c9b7-00)

Thank-you for the relay explanation. The postconf -n command, yields for the 
settings which are overruled as:

alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases, hash:/usr/lib/mailman/data/aliases
append_dot_mydomain = no
biff = no
compatibility_level = 2
inet_interfaces = loopback-only
inet_protocols = all
mailbox_size_limit = 0
mydestination = $myhostname, localhost, 
ip-172-26-1-182.eu-west-2.compute.internal, testlist.xxx.org.uk
myhostname = testlist.xxx.org.uk
mynetworks = 127.0.0.0/8 [:::127.0.0.0]/104 [::1]/128
myorigin = /etc/mailname
readme_directory = no
recipient_delimiter = +
relayhost = [email-smtp.eu-west-2.amazonaws.com]:587
smtp - various entries
smtpd - various entries
unknown_local_recipient_reject_code = 

Re the misplaced line in /usr/lib/mailman/data/aliases, all the entries are 
there contiguously

# STANZA START: testmail
# CREATED: Fri Feb  5 20:25:21 2021
testmail: "|/usr/lib/mailman/mail/mailman post testmail"
testmail-admin:   "|/usr/lib/mailman/mail/mailman admin testmail"
testmail-bounces: "|/usr/lib/mailman/mail/mailman bounces testmail"
testmail-confirm: "|/usr/lib/mailman/mail/mailman confirm testmail"
testmail-join:"|/usr/lib/mailman/mail/mailman join testmail"
testmail-leave:   "|/usr/lib/mailman/mail/mailman leave testmail"
testmail-owner:   "|/usr/lib/mailman/mail/mailman owner testmail"
testmail-request: "|/usr/lib/mailman/mail/mailman request testmail"
testmail-subscribe:   "|/usr/lib/mailman/mail/mailman subscribe testmail"
testmail-unsubscribe: "|/usr/lib/mailman/mail/mailman unsubscribe testmail"
# STANZA END: testmail

and output from the directory listing (which i was trying to use to show 
correct ownership of the files) does not appear in the middle. Cut and paste 
error.

David
--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Re: Mailman 2.1 - notifications not being properly sent to list owner

2021-04-06 Thread David Nicol
ies for the other mailing lists.

* Also configured amazon SES in postfix for outgoing email sending
* set up systemctl to autorun mailman on reboot.

David
--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Mailman 2.1 - notifications not being properly sent to list owner

2021-04-06 Thread David Nicol
 I recently rebuilt my server (Ubuntu 20.04) and rebuilt mailman 2 -
upgrading to the latest version 2.1.34. The mail server is postfix

I run three mailing lists, including "TESTmail". The same issue below
affects all three lists which are set up in the same way.

On the General Page, I have filled in an administrator and a owner. The
list options are set so that emails from non-members are held and the
moderator should be notified.
* The poster of the email receives a notification that the email is being
held
* The moderator does not receive any messages
* But looking at the postfix logs, it appears to me that mailman does try
to send a message to the moderator

Apr  5 22:12:05 ip-xxx-xxx-xxx-xxx postfix/smtp[9473]: 6D0973EB91: to=<
testmail-ow...@lists.xxx.org.uk>,

But, the email message is being sent to the generic owner, rather than the
specific names filled into either the moderator or administrator boxes on
the general tab.

Also, I note that the footer of the mailing list has:
   TESTmail list run by testmail-owner at lists.XXX.org.uk
rather than the specific owner. Which suggests the same issue.

Any clues as to what is not quite correct in the mailman setup?
--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Re: Question on /var/lib/mailman/spam

2021-03-10 Thread David Gibbs via Mailman-Users

On 3/10/21 11:42 AM, Mark Sapiro wrote:

This is problematic. The idea is that the site admin can use these
messages to train some bayesian spam filter, but it is up to the site to
implement such a process. If you want to just ignore them, you could set
up a periodic cron to



Here's the script I have setup to feed accumulated spam into spamassassin.

https://gist.github.com/fallingrock/1afdc2117d771851255a737f7c3652b4

david

--
I'm riding in the American Diabetes Association's Tour de Cure to raise 
money for diabetes research, education, advocacy, and awareness.  You 
can make a tax-deductible donation to my ride by visiting 
https://mideml.diabetessucks.net.


You can see where my donations come from by visiting my interactive 
donation map ... https://mideml.diabetessucks.net/map (it's a geeky thing).

--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
   https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Re: Does mailman work well for large lists?

2021-02-27 Thread David Andrews

At 04:29 PM 2/26/2021, david.bar...@mail.com wrote:

Good day,
Looking for a solution to have about 50-200 lists for 
subscribers.  Any good examples of mailman being used for 50+ lists 
you can share for me to see? Trying to see

the feasibility of implementing a solution in next 90 days.

Would like to see a working one, where a user would go to a site, 
and pick a list to subscribe.


Is mailman easy to setup and maintain?

Windows or Linux server recommended?


I run a site with about 280 lists. Just use the stock Mailman stuff:

http://www.nfbnet.org/mailman/listinfo/

Another 75 hidden lists.  It takes me a couple hours a day, in part 
because I at least look at each message.  Most time filled up with 
helping people subscribe, unsubscribe, get lists of members for list 
moderators etc.  People don't know how to use their tools.


--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
   https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Does mailman work well for large lists?

2021-02-27 Thread David . barden
Good day,
Looking for a solution to have about 50-200 lists for subscribers.  Any good 
examples of mailman being used for 50+ lists you can share for me to see? 
Trying to see 
the feasibility of implementing a solution in next 90 days.

Would like to see a working one, where a user would go to a site, and pick a 
list to subscribe.

Is mailman easy to setup and maintain?

Windows or Linux server recommended?

Thank you.
David.
--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Re: Export members

2021-01-27 Thread David Doonan via Mailman-Users
Thanks Brian!

David



> On Jan 27, 2021, at 11:02 AM, Brian Carpenter  
> wrote:
> 
> This is what I have in our knowledgebase:
> 
> List administrators/moderators can now receive a backup of their membership 
> roster via e-mail by using the ‘who’ command. Here are the instructions on 
> how to do this:
> 
> 1. Send an e-mail to listname-requ...@yourlistdomain.com 
> <mailto:listname-requ...@yourlistdomain.com>. (Replace the listname and your 
> listdomain.com <http://listdomain.com/> with your own list specific 
> information)
> 
> 2. In the subject line, type “who password”. Do not add the quotes, and 
> substitute ‘password’ with your list administrator or moderator password.
> 
> The mailman server will reply to the who command with a break down of your 
> membership roster between regular (non-digest members) members and digest 
> members. It will even include their full name if it was added previously to 
> the roster.
> 
> 
> -- 
> 
> Brian Carpenter
> Harmonylists.com <http://harmonylists.com/>
> Emwd.com <http://emwd.com/>
--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Conceal yourself from subscriber list

2021-01-27 Thread David Doonan via Mailman-Users
Is it possible to remove the option "Conceal yourself from subscriber list”?

David
--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Export members

2021-01-27 Thread David Doonan via Mailman-Users
Is there a way to export the members of a list?

Mailman version 2.1.33

Thanks,

David
--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Re: DNSException: No Nameservers available for ...

2020-05-27 Thread David Gibbs via Mailman-Users
Try setting up a caching name server on the local machine.

On Wed, May 27, 2020 at 12:02 PM Lars Bjørndal  wrote:
>
> Hello
>
> One member of a mailman mailing list on my system receives an error
> message when posting to the list:
>
>   You are not allowed to post to this mailing list From: a domain which
>   publishes a DMARC policy of reject or quarantine, and your message has been
>   automatically rejected.  If you think that your messages are being rejected
>   in error, contact the mailing list owner at nssf-styre-ow...@nssf.us.
>
> In /var/log/mailman/error, I have:
>
>   DNSException: No Nameservers available for
>   usern...@blindeforbundet.no (_dmarc.blindeforbundet.no)
>
> There are not published any DMARC policy for the domain.
>
> I'm running mailman-2.1.30-1.fc31.x86_64 on a Fedora 31 server.
>
> I hope someone on tis list can help me figure out what's going on, and
> hopefully a fix.
>
> Thanks in advance
> Lars
> --
> Mailman-Users mailing list -- mailman-users@python.org
> To unsubscribe send an email to mailman-users-le...@python.org
> https://mail.python.org/mailman3/lists/mailman-users.python.org/
> Mailman FAQ: http://wiki.list.org/x/AgA3
> Security Policy: http://wiki.list.org/x/QIA9
> Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
> https://mail.python.org/archives/list/mailman-users@python.org/



-- 
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding in the American Diabetes Association's Tour de Cure to
raise money for diabetes research, education, advocacy, and awareness.
You can make a tax-deductible donation to my ride by visiting
https://mideml.diabetessucks.net.

You can see where my donations come from by visiting my interactive
donation map ... https://mideml.diabetessucks.net/map (it's a geeky
thing).

I may have diabetes, but diabetes doesn't have me!
--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
https://mail.python.org/archives/list/mailman-users@python.org/


Re: [Mailman-Users] Best way to slow down all the spam to my lists?

2019-12-13 Thread David Gibbs via Mailman-Users
On Fri, Dec 13, 2019 at 11:16 AM Chromatest J. Pantsmaker <
chromat...@chromatest.net> wrote:

> I'm the system admin (though I'm not great at it).  I have a problem with
> spam.  Hundreds of spam messages are posted to my lists each week.  They're
> non-subscribers so they don't go to the lists, but they *do* go to me, the
> list owner which floods my inbox.


I use RBL’s and the Spamassassin milter  in Postfix with great success

David

> --
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding in the American Diabetes Association's Tour de Cure to raise
money for diabetes research, education, advocacy, and awareness.  You can
make a tax-deductible donation to my ride by visiting
https://mideml.diabetessucks.net.

You can see where my donations come from by visiting my interactive
donation map ... https://mideml.diabetessucks.net/map (it's a geeky thing).

I may have diabetes, but diabetes doesn't have me!
--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Check message size before moderation status?

2019-12-05 Thread David Gibbs via Mailman-Users
Folks:

I want to adjust my MM install so that it will check the message size
before a subscribers moderation status.

Would this be the appropriate change to mm_cfg.py?

GLOBAL_PIPELINE.remove('Moderate')
GLOBAL_PIPELINE.insert(GLOBAL_PIPELINE.index('Emergency'), 'Moderate')

Thanks!

david
-- 
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding in the American Diabetes Association's Tour de Cure to
raise money for diabetes research, education, advocacy, and awareness.
You can make a tax-deductible donation to my ride by visiting
https://mideml.diabetessucks.net.

You can see where my donations come from by visiting my interactive
donation map ... https://mideml.diabetessucks.net/map (it's a geeky
thing).

I may have diabetes, but diabetes doesn't have me!
--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] zero-length config.pck file

2019-10-19 Thread David Newman
mailman-2.1.29_6, FreeBSD 12.0-RELEASE-p10

After an unscheduled power cut by our hosting provider, one of the
mailing lists hosted on this server came back up with a config.pck file
containing 0 bytes. The file's timestamp corresponded to the time of the
power loss.

As a result, bin commands such as 'list_lists' would return a corrupt
database error, and overnight cron jobs wouldn't run. This was only for
one list; other lists on the same server were OK.

I've restored the config.pck file from a backup and things seem to be OK
now.

Just checking, though:

1. Have others encountered config.pck corruption from power loss?

2. (putting on my tinfoil paranoid hat) Is there any chance the file
corruption occurred due to an intrusion attempt, and not the power loss?

Thanks!

dn



--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Acknowledging sender when moderated message is accepted

2019-08-16 Thread David Pane


I administer a mailman (version 2.1.15) server (CentOS 7) which contain 
40-50 lists (including umbrella lists).  When a sender's email is held 
for moderation, we would like to acknowledge the sender when that post 
is "Accepted" by the moderator in a similar fashion as we do when the 
moderator "Rejects" a message (default message with ability to 
customize).  This will avoid the user wondering if the email was sent 
out to the list.


The acknowledge option gets us part of the way, but I could not find a 
way to acknowledge non-members who post to a list. It is common for a 
non-member to send legitimate email to our lists (e.g. faculty member 
sending to student lists).  I believe there will also be an issue with 
receiving acknowledgements from one of the individual list member of an 
umbrella list since they are not treated as an ordinary users thus they 
cannot set the acknowledge option flag for that list.


I have tried using the setting "Receive your own posts to the list?" set 
it to "Yes" and the server logs show an email is being sent, the email 
provider's duplicate suppression renders the user not actually seeing 
that email come into their inbox.


Any help is greatly appreciated.

Thank you,
David
--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Finding list user in redacted FBL reports

2019-08-07 Thread David Josephson
Wouldn't it be simple enough just to use rot13, or the senders name 
without the domain?


On 8/7/2019 5:20 PM, Carl Zwanzig wrote:

On 8/7/2019 1:17 PM, Scott Neader wrote:

I need a way to put some clue about the recipient into the footer, when
personalization is enabled.  I've seen some past solutions where admins
were successful in adding some type of hash or encoded version of the
recipient's email address into the footer, but the steps to get that done
were not shared.  Open to other ideas.


See-
https://wiki.list.org/DOC/What%20variables%20can%20I%20use%20in%20the%20headers%20and%20footers%20added%20to%20messages%20by%20Mailman%3F 



I regularly get email from a list with the footer (redacted)
===
UUU mailing list
u...@domain.org
http://listsmgt.DOMAIN.org/mailman/listinfo/UUU
Sent to Carl Zwanzig at zb...@sonic.net
All posts to the UUU mailing list are copyright the individual senders.
===


z!

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Questions About Uncaught Bounce Notifications

2019-07-17 Thread David Andrews
I run an installation that has over 300 lists.  Normally, for years, 
I received around 300 uncaught bounce notifications a day.  In the 
past couple of months, it has dramatically increased to 3000 to 4000 
a day.  Some questions:  what causes them? Can they be reduced? Do 
they hurt anything? Toes the increase mean a problem somewhere else?


Thanks!

Dave

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Include part of message when rejecting due to excessive size?

2019-07-17 Thread David Gibbs via Mailman-Users
My memory is failing me... I thought that, when rejecting a message from
the admin queue, part of the original message was included in the reject
message.

Is this true?

When I reject messages, just the reject message is sent.

If so, is there a setting that I need to adjust?

If not, is there any way to do that?

Thanks.

David
-- 
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding 615 miles (Yes, you read that right) in the American Diabetes
Association's Tour de Cure to raise money for diabetes research, education,
advocacy, and awareness.  You can make a tax-deductible donation to my ride
by visiting https://mideml.diabetessucks.net.

You can see where my donations come from by visiting my interactive
donation map ... https://mideml.diabetessucks.net/map (it's a geeky thing).

I may have diabetes, but diabetes doesn't have me!
--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Delivery errors and spam grading

2019-03-18 Thread David Gibbs via Mailman-Users

On 3/18/2019 4:51 AM, Davide Marchi wrote:
1) How is it possible from Mailman monitor the delivery errors? Only 
sysadmin mail server from the logs?


This is what VERP deliveries are for. The FROM address is tagged so that 
bounces can be clearly identified.

https://wiki.list.org/DOC/So%20what%20is%20this%20VERP%20stuff

david



--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding 615 miles (Yes, you read that right) in the American Diabetes 
Association's Tour de Cure to raise money for diabetes research, education, 
advocacy, and awareness.  You can make a tax-deductible donation to my ride by 
visiting https://mideml.diabetessucks.net.

You can see where my donations come from by visiting my interactive donation 
map ... https://mideml.diabetessucks.net/map (it's a geeky thing).

I may have diabetes, but diabetes doesn't have me!
--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] FYI: Mailbait operating under a new domain

2019-03-13 Thread David Gibbs via Mailman-Users

Folks:

Just a FYI ... the a--hole who runs mailbait.info appears to be operating under 
a new domain name ... smoremail.com.

If you've implemented any web rules to prevent attacks from mailbait, you'll 
need to update those rules.

This 'service' is supposed to allow you to fill your mailbox … why anyone would 
want to do this is beyond me … and it has absolutely ZERO protections against 
submitting someone else's email address.

david

--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding 615 miles (Yes, you read that right) in the American Diabetes 
Association's Tour de Cure to raise money for diabetes research, education, 
advocacy, and awareness.  You can make a tax-deductible donation to my ride by 
visiting https://mideml.diabetessucks.net.

You can see where my donations come from by visiting my interactive donation 
map ... https://mideml.diabetessucks.net/map (it's a geeky thing).

I may have diabetes, but diabetes doesn't have me!
--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Trying to secure the list server web page

2019-02-27 Thread David Gibbs via Mailman-Users

On 2/27/2019 11:13 AM, Jeffrey Westgate wrote:

OK.  thanks for that.  So I can copy/paste the same line in the
mm_cfg.py, at the bottom, under the site-specific config block?


Yes.

david


--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding 615 miles (Yes, you read that right) in the American Diabetes 
Association's Tour de Cure to raise money for diabetes research, education, 
advocacy, and awareness.  You can make a tax-deductible donation to my ride by 
visiting https://mideml.diabetessucks.net.

You can see where my donations come from by visiting my interactive donation 
map ... https://mideml.diabetessucks.net/map (it's a geeky thing).

I may have diabetes, but diabetes doesn't have me!
--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Trying to secure the list server web page

2019-02-27 Thread David Gibbs via Mailman-Users

On 2/27/2019 10:48 AM, Jeffrey Westgate wrote:

The setting I needed was actually in the Defaults.py, and not in the
mm_cfg.py. And it was http.  I did the change, pushed it out, and
we're back in fine form again.


Don't change Defaults.py!

Only change mm_cfg.py.

mm_cfg.py imports Defaults.py, but it may get overwritten when you upgrade.  
mm_cfg.py never gets overwritten.

http://www.gnu.org/software/mailman/mailman-install/customizing.html

david

--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding 615 miles (Yes, you read that right) in the American Diabetes 
Association's Tour de Cure to raise money for diabetes research, education, 
advocacy, and awareness.  You can make a tax-deductible donation to my ride by 
visiting https://mideml.diabetessucks.net.

You can see where my donations come from by visiting my interactive donation 
map ... https://mideml.diabetessucks.net/map (it's a geeky thing).

I may have diabetes, but diabetes doesn't have me!
--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Trying to secure the list server web page

2019-02-27 Thread David Gibbs via Mailman-Users

On 2/27/2019 10:01 AM, Jeffrey Westgate wrote:

when a list owner tends to the moderator requests, and hits the
Submit All Data button... depending on the browser, it says it is
going to send the information over an insecure connection  and
nothing happens results-wise - the request is not handled.

Is there some config we need to change in mailman to secure it
properly?


What is the DEFAULT_URL_PATTERN setting in mm_cfg.py?

I've got mine set to ...

DEFAULT_URL_PATTERN = 'https://%s/mailman/'

... so all URL's go to https.

david


--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding 615 miles (Yes, you read that right) in the American Diabetes 
Association's Tour de Cure to raise money for diabetes research, education, 
advocacy, and awareness.  You can make a tax-deductible donation to my ride by 
visiting https://mideml.diabetessucks.net.

You can see where my donations come from by visiting my interactive donation 
map ... https://mideml.diabetessucks.net/map (it's a geeky thing).

I may have diabetes, but diabetes doesn't have me!
--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Manually treat certain domains as if they have restrictive DMARC policy

2019-01-29 Thread David Gibbs via Mailman-Users

On 1/29/2019 12:13 AM, Mark Sapiro wrote:

Also, Adding a global setting for dmarc_moderation_addresses on top of
the per-list setting is not difficult either. See

for how this was done for a global ban_list.


I'm by no means a Python expert (far from it), but I hacked this together...

=== modified file 'Mailman/Defaults.py.in'
--- Mailman/Defaults.py.in  2018-07-12 03:14:02 +
+++ Mailman/Defaults.py.in  2019-01-29 14:27:59 +
@@ -145,6 +145,11 @@
 # GLOBAL_BAN_LIST = ['xxx@aol\.com', '^yyy.*@gmail\.com$']
 GLOBAL_BAN_LIST = []

+# Installation wide DMARC list.  This is a list of email addresses and
+# regexp patterns (beginning with ^) that will be treated as if they
+# have a restrictive DMARC policy. Same examples as GLOBAL_BAN_LIST
+GLOBAL_DMARC_LIST = []
+
 # If the following is set to Yes, and a web subscribe comes from an IPv4
 # address and the IP is listed in Spamhaus SBL, CSS or XBL, the subscription
 # will be blocked.  It will work with IPv6 addresses if Python's py2-ipaddress

=== modified file 'Mailman/Handlers/SpamDetect.py'
--- Mailman/Handlers/SpamDetect.py  2018-12-01 04:13:12 +
+++ Mailman/Handlers/SpamDetect.py  2019-01-29 14:24:26 +
@@ -110,6 +110,7 @@
 dn, addr = parseaddr(msg.get('from'))
 if addr and mlist.dmarc_moderation_action > 0:
 if (mlist.GetPattern(addr, mlist.dmarc_moderation_addresses) or
+mlist.getPattern(addr, mm_cfg.GLOBAL_DMARC_LIST) or
 Utils.IsDMARCProhibited(mlist, addr)):
 # Note that for dmarc_moderation_action, 0 = Accept,
 #1 = Munge, 2 = Wrap, 3 = Reject, 4 = Discard





--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding 615 miles (Yes, you read that right) in the American Diabetes 
Association's Tour de Cure to raise money for diabetes research, education, 
advocacy, and awareness.  You can make a tax-deductible donation to my ride by 
visiting https://gmane.diabetessucks.net.

You can see where my donations come from by visiting my interactive donation 
map ... https://gmane.diabetessucks.net/map (it's a geeky thing).

I may have diabetes, but diabetes doesn't have me!

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Manually treat certain domains as if they have restrictive DMARC policy

2019-01-28 Thread David Gibbs via Mailman-Users

On 1/28/19 2:25 PM, Mark Sapiro wrote:
List of addresses (or regexps) whose posts should always apply 
dmarc_moderation_action regardless of any domain specific DMARC Policy.


That's close to what I want ... the only issue is that I'm looking for the 
behavior to be site wide not on a per-list basis.


david


--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding 615 miles (Yes, you read that right) in the American Diabetes
Association's Tour de Cure to raise money for diabetes research, education,
advocacy, and awareness.  You can make a tax-deductible donation to my ride by
visiting https://gmane.diabetessucks.net.

You can see where my donations come from by visiting my interactive donation map
... https://gmane.diabetessucks.net/map (it's a geeky thing).

I may have diabetes, but diabetes doesn't have me!

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Manually treat certain domains as if they have restrictive DMARC policy

2019-01-28 Thread David Gibbs via Mailman-Users

Folks:

I've got a number of subscribers who's email admins have set a policy such that, 
if a message is sent to them with their email address as the 'from' address, the 
message is rejected.


This is causing those peoples posts to bounce ... and, ultimately, they get 
unsubscribed.


Although the BEST course of action would be for the mail admin's to alter their 
spam filters or implement DMARC policies, that's a bit much to ask for.


To resolve this, I'm thinking of creating a flat file of domains that are 
causing this problem ... then modifying the _DMARCProhibited routine, in 
Utils.py, to read the flat file and treat domains found in that file as if they 
had a DMARC policy set to reject.


Do you think that will work ... or am I completely off base?  Perhaps there's 
already a mechanism in MM 2.1 that would do what I want (hopeful grin)?


david

--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding 615 miles (Yes, you read that right) in the American Diabetes 
Association's Tour de Cure to raise money for diabetes research, education, 
advocacy, and awareness.  You can make a tax-deductible donation to my ride by 
visiting https://gmane.diabetessucks.net.


You can see where my donations come from by visiting my interactive donation map 
... https://gmane.diabetessucks.net/map (it's a geeky thing).


I may have diabetes, but diabetes doesn't have me!

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Allow posting from addresses with modifiers?

2019-01-14 Thread David Gibbs via Mailman-Users

On 1/14/2019 12:13 PM, Mark Sapiro wrote:

On 1/14/19 8:40 AM, David Gibbs via Mailman-Users wrote:

Anyone know if it's possible to configure MM 2.1 to allow posting
with an email address that has a modifier?


You can't configure Mailman to just do it without making code
changes,


OK, thanks.

I might play around with that at some point in the future.

david

--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding 615 miles (Yes, you read that right) in the American Diabetes 
Association's Tour de Cure to raise money for diabetes research, education, 
advocacy, and awareness.  You can make a tax-deductible donation to my ride by 
visiting https://gmane.diabetessucks.net.

You can see where my donations come from by visiting my interactive donation 
map ... https://gmane.diabetessucks.net/map (it's a geeky thing).

I may have diabetes, but diabetes doesn't have me!

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Allow posting from addresses with modifiers?

2019-01-14 Thread David Gibbs via Mailman-Users

Folks:

Anyone know if it's possible to configure MM 2.1 to allow posting with an email 
address that has a modifier?

For example ... if someone is subscribed as "john+li...@example.com", but their email 
comes from "j...@example.com", allow that address to post?

I've had some people ask me about this ability because they want to use the 
modifier address to help them filter messages.

Thanks!

david

--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding 615 miles (Yes, you read that right) in the American Diabetes 
Association's Tour de Cure to raise money for diabetes research, education, 
advocacy, and awareness.  You can make a tax-deductible donation to my ride by 
visiting https://gmane.diabetessucks.net.

You can see where my donations come from by visiting my interactive donation 
map ... https://gmane.diabetessucks.net/map (it's a geeky thing).

I may have diabetes, but diabetes doesn't have me!

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Prevent MM from adding a CC for DMARC munged posts?

2019-01-11 Thread David Gibbs via Mailman-Users

Folks:

Does anyone know if there is a way to prevent MM from adding the original 
posters email address as a CC when the DMARC munging is done?

Thanks!

david
--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding 615 miles (Yes, you read that right) in the American Diabetes 
Association's Tour de Cure to raise money for diabetes research, education, 
advocacy, and awareness.  You can make a tax-deductible donation to my ride by 
visiting https://gmane.diabetessucks.net.

You can see where my donations come from by visiting my interactive donation 
map ... https://gmane.diabetessucks.net/map (it's a geeky thing).

I may have diabetes, but diabetes doesn't have me!

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] admindb pages redirect to localhost

2019-01-04 Thread David Newman



On 1/4/19 5:10 PM, Mark Sapiro wrote:
> On 1/4/19 4:40 PM, David Newman wrote:
>>
>> Actually, the localhost issue began _after_ I ran "bin/withlist -l -a -r
>> fix_url" from the /usr/local/mailman directory and restarted the Mailman
>> service.
> 
> 
> In your OP you said
> 
>> mm_cfg.py mods:
>>
>> ##
>> # Put YOUR site-specific settings below this line.
>> MTA = 'Postfix'
>> DEFAULT_URL_PATTERN = 'https://%s/mailman/'
>> PUBLIC_ARCHIVE_URL = 'https://%(hostname)s/pipermail/%(listname)s'
>> PRIVATE_ARCHIVE_URL = '/mailman/private'
>>
>> # Clear the Defaults.py VIRTUAL_HOSTS entry
>> # VIRTUAL_HOSTS.clear()
>>
>> # other vhosts omitted from following line
>> POSTFIX_STYLE_VIRTUAL_DOMAINS = [ 'lists.networktest.com' ]
>>
>> # other vhosts omitted after following line
>> add_virtualhost('lists.networktest.com','lists.networktest.com')
>>
>> DEB_LISTMASTER = 'postmaster at networktest.com'
>>
>> ALLOW_FROM_IS_LIST = Yes
> 
> Absent from this is
> 
> DEFAULT_URL_HOST = 'lists.networktest.com'
> DEFAULT_EMAIL_HOST = 'lists.networktest.com'
> 
> If those are set to 'localhost' in Defaults.py, that could explain some
> of this.
> 
> However, you also have comments about "other vhosts omitted". If you
> actually have multiple vhosts, you can't run
> 
> bin/withlist -l -a -r fix_url
> 
> because that will set every list to whatever DEFAULT_URL_HOST is. You
> need to run
> 
> bin/withlist -l -r fix_url LISTNAME --urlhost=HOST_FOR_THAT_LIST

Yup. Sorry I missed this.

dn

> 
> for each list.
> 
> What do you get from
> 
> for list in `bin/list_lists --bare`; do
> echo $list
> bin/dumpdb lists/$list/config.pck|grep \'web_page_url\'
> done
> 
> 
--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] admindb pages redirect to localhost

2019-01-04 Thread David Newman
On 1/4/19 4:40 PM, David Newman wrote:
> 
> 
> On 1/4/19 12:19 PM, Mark Sapiro wrote:
>> On 1/3/19 2:18 PM, David Newman wrote:
>>> FreeBSD 12.0-RELEASE-p1, mailman-2.1.29_5, postfix-3.3.2_1,1,
>>> nginx-1.14.2_3,2
>>>
>>> Greetings. Could use help understanding two issues after migrating from
>>> Apache to nginx:
>>>
>>> 1. All Mailman web pages load as expect except links from the admindb
>>> page (for pending moderator request), which redirect to localhost.
>> ...
>>> 2. Also on the admindb page, clicking the submit button to tend to
>>> pending requests triggers a warning in Firefox that the info is about to
>>> be submitted insecurely, even though the admindb URL begins with
>>> https:// - how to fix this?
>>
>>
>> I'm only answering the second issue here because it may also answer the
>> first. The issue here is the action= URL in the form tag has an http
>> (not https) scheme.
>>
>> But, you have
>>
>>
>>> mm_cfg.py mods:
>>>
>>> ##
>>> # Put YOUR site-specific settings below this line.
>>> MTA = 'Postfix'
>>> DEFAULT_URL_PATTERN = 'https://%s/mailman/'
>>
>>
>> This indicates you need to run fix_url to update existing lists with
>> this information. See <https://wiki.list.org/x/4030616>.
>>
>> If this doesn't fix the first issue too, let us know and we'll look further.
>>
> 
> Actually, the localhost issue began _after_ I ran "bin/withlist -l -a -r
> fix_url" from the /usr/local/mailman directory and restarted the Mailman
> service.

Answering my own question: That command as written was a really bad idea.

There are multiple virtual hosts on this server, and no lists defined on
the server's canonical hostname. Running fix_url without calling out
each virtual host resulted in 'localhost' instead.

When I reran the command multiple times with the -u switch like this:

bin/withlist -l  -r fix_url listname -u lists.vhost1.com
bin/withlist -l  -r fix_url listname -u lists.vhost2.com
...
bin/withlist -l  -r fix_url listname -u lists.vhostN.com

and restarted mailman, all was good with the world once again.

Moral: If you have virtual hosts, run fix_url multiple times and use the
-u switch multiple times, once for each list and each virtual host.

Sorry for the waste of bandwidth.

dn



> 
> Thanks in advance for further clues on getting both issues sorted out.
> 
> dn
> 
> 
> 
> --
> Mailman-Users mailing list Mailman-Users@python.org
> https://mail.python.org/mailman/listinfo/mailman-users
> Mailman FAQ: http://wiki.list.org/x/AgA3
> Security Policy: http://wiki.list.org/x/QIA9
> Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
> Unsubscribe: 
> https://mail.python.org/mailman/options/mailman-users/dnewman%40networktest.com
> 
--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] admindb pages redirect to localhost

2019-01-04 Thread David Newman



On 1/4/19 12:19 PM, Mark Sapiro wrote:
> On 1/3/19 2:18 PM, David Newman wrote:
>> FreeBSD 12.0-RELEASE-p1, mailman-2.1.29_5, postfix-3.3.2_1,1,
>> nginx-1.14.2_3,2
>>
>> Greetings. Could use help understanding two issues after migrating from
>> Apache to nginx:
>>
>> 1. All Mailman web pages load as expect except links from the admindb
>> page (for pending moderator request), which redirect to localhost.
> ...
>> 2. Also on the admindb page, clicking the submit button to tend to
>> pending requests triggers a warning in Firefox that the info is about to
>> be submitted insecurely, even though the admindb URL begins with
>> https:// - how to fix this?
> 
> 
> I'm only answering the second issue here because it may also answer the
> first. The issue here is the action= URL in the form tag has an http
> (not https) scheme.
> 
> But, you have
> 
> 
>> mm_cfg.py mods:
>>
>> ##
>> # Put YOUR site-specific settings below this line.
>> MTA = 'Postfix'
>> DEFAULT_URL_PATTERN = 'https://%s/mailman/'
> 
> 
> This indicates you need to run fix_url to update existing lists with
> this information. See <https://wiki.list.org/x/4030616>.
> 
> If this doesn't fix the first issue too, let us know and we'll look further.
> 

Actually, the localhost issue began _after_ I ran "bin/withlist -l -a -r
fix_url" from the /usr/local/mailman directory and restarted the Mailman
service.

Thanks in advance for further clues on getting both issues sorted out.

dn



--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] admindb pages redirect to localhost

2019-01-04 Thread David Newman
FreeBSD 12.0-RELEASE-p1, mailman-2.1.29_5, postfix-3.3.2_1,1,
nginx-1.14.2_3,2

Greetings. Could use help understanding two issues after migrating from
Apache to nginx:

1. All Mailman web pages load as expect except links from the admindb
page (for pending moderator request), which redirect to localhost.

For example, for the admindb page for the list networktest-announce on
the host lists.networktest.com, the link for "Click here to reload this
page" goes here:

https://localhost/mailman/admindb/networktest-announce

Similar localhost links appear in admin emails about pending moderator
requests.

I've pasted below snippets from mm_cfg.py and the Nginx config -- please
let me know if you need other info.

I suspect the issue may be a lack of an Nginx location for admindb, but
I'm not sure how to address that.

2. Also on the admindb page, clicking the submit button to tend to
pending requests triggers a warning in Firefox that the info is about to
be submitted insecurely, even though the admindb URL begins with
https:// - how to fix this?

Thanks in advance for troubleshooting clues on both points.

dn

mm_cfg.py mods:

##
# Put YOUR site-specific settings below this line.
MTA = 'Postfix'
DEFAULT_URL_PATTERN = 'https://%s/mailman/'
PUBLIC_ARCHIVE_URL = 'https://%(hostname)s/pipermail/%(listname)s'
PRIVATE_ARCHIVE_URL = '/mailman/private'

# Clear the Defaults.py VIRTUAL_HOSTS entry
# VIRTUAL_HOSTS.clear()

# other vhosts omitted from following line
POSTFIX_STYLE_VIRTUAL_DOMAINS = [ 'lists.networktest.com' ]

# other vhosts omitted after following line
add_virtualhost('lists.networktest.com','lists.networktest.com')

DEB_LISTMASTER = 'postmas...@networktest.com'

ALLOW_FROM_IS_LIST = Yes

-

lists.networktest.com.conf in Nginx:

root@mail8:/usr/local/etc/nginx/vhosts # cat lists.networktest.com.conf

server {
listen 80;
server_name lists.networktest.com;

# Lets encrypt
location ^~ /.well-known/acme-challenge/ {
alias /usr/local/www/.well-known/acme-challenge/;
}

# Redirect other HTTP connections to HTTPS
location / {
return  301 https://$server_name$request_uri;
}

access_log  /var/log/lists.networktest.com.access.log;
error_log  /var/log/lists.networktest.com.error.log;

}

server {

listen   443;
server_name  lists.networktest.com;

access_log  /var/log/lists.networktest.com.access.log;
error_log  /var/log/lists.networktest.com.error.log;

ssl  on;
ssl_certificate  /etc/ssl/certs/lists.networktest.com.pem;
ssl_certificate_key  /etc/ssl/priv/lists.networktest.com.key;
ssl_session_timeout  5m;
ssl_protocols  TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers  HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers   on;

root   /usr/local/mailman/cgi-bin;

location = / {
rewrite ^ /mailman/listinfo permanent;
}

location / {
rewrite ^ /mailman$uri;
}

location ~ ^/mailman(/[^/]*)(/.*)?$ {
fastcgi_split_path_info (^/mailman/[^/]*)(.*)$;
include fastcgi_params;
fastcgi_param GATEWAY_INTERFACE CGI/1.1;
fastcgi_param SCRIPT_FILENAME $document_root$1;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$2;
fastcgi_pass  unix:/var/run/fcgiwrap/fcgiwrap.sock;
}

location /images/mailman {
alias /usr/local/mailman/icons;
}

location /icons {
alias /usr/local/mailman/icons;
}

location /pipermail {
alias /usr/local/mailman/archives/public;
autoindex on;
}
}
--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] 'Warm up' an IP when moving a mailing list server to a new host?

2019-01-02 Thread David Gibbs via Mailman-Users

Folks:

This isn't specific to Mailman ... but is related to mailing list servers in 
general.

I've had my mailing lists on an in-house server for a long time (more than 15 
years).  I'm currently able to deliver mail to Yahoo without any problems.

I've been trying to move the mailing list server to an Amazon VPS ... and, of 
course, this means that the IP that I'm sending from is changing.

Unfortunately, Yahoo has started deferring mail delivery because the new IP 
doesn't have a reputation (although it's not on any black lists that I'm aware 
of).

The Yahoo postmaster support people are telling me that I should 'warm up' the 
IP by sending some mail to Yahoo from the new IP and continue to send from the 
old IP.

Any suggestions on how that might be accomplished?

The only thing I can think of is to move a few of my lists over to the new, do 
some apache contortion to proxy requests for the moved lists to the new host, 
and other rsync stuff to keep my archives in sync.

Yahoo is a major PITA.

david

--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding 615 miles (Yes, you read that right) in the American Diabetes 
Association's Tour de Cure to raise money for diabetes research, education, 
advocacy, and awareness.  You can make a tax-deductible donation to my ride by 
visiting https://gmane.diabetessucks.net.

You can see where my donations come from by visiting my interactive donation 
map ... https://gmane.diabetessucks.net/map (it's a geeky thing).

I may have diabetes, but diabetes doesn't have me!

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Mailman & DMARC policy = none?

2018-12-31 Thread David Gibbs via Mailman-Users

Folks:

I'm curious as to how people are setting 'dmarc_none_moderation_action'... which 
controls how Mailman handles domains with a dmarc policy action of none (like 
gmail.com).


Is there a compelling reason to set it to Yes so that messages from such domains 
are munged or wrapped?


Thanks!

david

--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding 615 miles (Yes, you read that right) in the American Diabetes 
Association's Tour de Cure to raise money for diabetes research, education, 
advocacy, and awareness.  You can make a tax-deductible donation to my ride by 
visiting https://gmane.diabetessucks.net.


You can see where my donations come from by visiting my interactive donation map 
... https://gmane.diabetessucks.net/map (it's a geeky thing).


I may have diabetes, but diabetes doesn't have me!

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] What file to Delete

2018-11-25 Thread David Andrews
I have a couple lists that had large numbers of subscribe attempts 
that are now being held for confirmation -- tens of thousands of 
them. Since there is no choice in the UI to delete them all at once 
-- what file do I delete to get rid of them?  I am running 2.1.27 
cPanel, although I don't think that matters. I do have access to the 
command line.


Dave

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Help needed using postfix as an outbound gateway for Mailman

2018-11-19 Thread David Gibbs

On 11/15/2018 10:17 AM, David Gibbs wrote:

And, yes, I know that I could use postfix as both the inbound &
outbound mail server ... which I probably should do, but I'm far more
familiar with using sendmail and have it setup & working fine on my
current list server.


I decided to bite the bullet and switch to postfix for inbound & outbound mail.

david

--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding 615 miles (Yes, you read that right) in the American Diabetes 
Association's Tour de Cure to raise money for diabetes research, education, 
advocacy, and awareness.  You can make a tax-deductible donation to my ride by 
visiting https://gmane.diabetessucks.net.

You can see where my donations come from by visiting my interactive donation 
map ... https://gmane.diabetessucks.net/map (it's a geeky thing).

I may have diabetes, but diabetes doesn't have me!

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Help needed using postfix as an outbound gateway for Mailman

2018-11-15 Thread David Gibbs

Folks:

I need some help diagnosing a problem using postfix as my outbound mail server 
with Mailman.

Up front I want to say, I have this working FINE with my current mailman list 
server.  I'm in the process of moving my list server to an AWS lightsail 
instance.

And, yes, I know that I could use postfix as both the inbound & outbound mail 
server ... which I probably should do, but I'm far more familiar with using sendmail 
and have it setup & working fine on my current list server.

I've got just about everything setup and working fine.

The problem is, I'm seeing this in my mail log...

Nov 15 15:41:43 lists postfix/smtp[18136]: AA76A61E61: 
to=, relay=none, delay=0.01, 
delays=0/0/0/0, dsn=5.4.6, status=bounced (mail for localhost loops back to myself)

It _appears_ that postfix thinks it's the mail server for lists.atestdomain.net 
and can't deliver the mail because it doesn't know how to deliver the message.

Here's my current setup:

I have sendmail listening on the public SMTP ports on the server. I have postfix 
listening on localhost:24. Mailman is configured with the SMTPHOST & SMTPPORT set 
to localhost & 24.

So mail is received by sendmail, sent to & processed by Mailman, and Mailman 
sends the mail out by connecting to postfix on localhost:24.

The list mail is being delivered fine ... but bounces are not getting processed 
correctly.

I have the domain lists.atestdomain.net listed in the transport map indicating 
that mail for that domain should be sent to localhost:25.

You can see a relatively complete log fragment at 
https://code.midrange.com/e665e40f93.html

Here's (what I think are) the relevant postfix config file entries ...

main.cf:

myhostname = listmail.arealdomain.com
mydomain = $myhostname
myorigin = $mydomain
inet_interfaces = localhost
mydestination = $myhostname, localhost.$mydomain, localhost
transport_maps = hash:/etc/postfix/transport

transport:
lists.atestdomain.net smtp:localhost:25
listmail.arealdomain.com smtp:localhost:25

master.cf
24  inet  n   -   n   -   -   smtpd

Any suggestions on what to look at?

david

--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding 615 miles (Yes, you read that right) in the American Diabetes 
Association's Tour de Cure to raise money for diabetes research, education, 
advocacy, and awareness.  You can make a tax-deductible donation to my ride by 
visiting https://gmane.diabetessucks.net.

You can see where my donations come from by visiting my interactive donation 
map ... https://gmane.diabetessucks.net/map (it's a geeky thing).

I may have diabetes, but diabetes doesn't have me!

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Mailman & DMARC question

2018-11-05 Thread David Gibbs

Folks:

I need a confirmation of a theory regarding Mailman (well, mailing lists in 
general) and DMARC.

After updating to a version of MM that supports handling domains with DMARC 
policies, everything seems to be working OK.

My quandary is: Is there any risk in implementing my own more restrictive DMARC 
policy?

Currently my DMARC policy is 'p=none' ... but I'd like to change that to 
'p=quarantine'.

Is there any risk running mailing lists from a domain with that DMARC policy?

My theory is that there isn't ... since DMARC is mainly concerned with the from 
address and, as long as mail sent from my domain aligns with the DMARC policy, 
everything should be good.

Is this correct ... or am I missing something?

Thanks!

david

--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding 615 miles (Yes, you read that right) in the American Diabetes 
Association's Tour de Cure to raise money for diabetes research, education, 
advocacy, and awareness.  You can make a tax deductible donation to my ride by 
visiting https://gmane.diabetessucks.net.

You can see where my donations come from by visiting my interactive donation 
map ... https://gmane.diabetessucks.net/map (it's a geeky thing).

I may have diabetes, but diabetes doesn't have me!

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] MM3 on FreeBSD

2018-11-02 Thread David Magda
You may want to contact the current MM2 port maintainer,  mandree -at- 
FreeBSD.org

https://www.freshports.org/mail/mailman/


> On Oct 22, 2018, at 09:41, Odhiambo Washington  wrote:
> 
> I have finally read bits of documents here and there and managed to install
> MM3 on a FreeBSD 11.2 server. This is for testing and getting to grasp the
> new monster. Later, I hope I could run my MLs on MM3.
> 
> So, so far, this is what I have done - all successfully:
[…]

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Reply-to header not set in mime encoded digest's

2018-10-30 Thread David Gibbs

On 10/29/18 4:51 PM, Mark Sapiro wrote:

A simple, but possibly unsatisfactory solution is to put the following
two lines in mm_cfg.py

GLOBAL_PIPELINE.remove('ToDigest')
GLOBAL_PIPELINE.insert(GLOBAL_PIPELINE.index('ToOutgoing'), 'ToDigest')

This will cause the message to not be added to the digests until after
the header munging has occurred, but also means any DMARC actions to
munge the From: or wrap the message will be applied to the digested
message which may be undesirable.


Actually, this solution looks pretty good.

I've implemented it and am currently testing.

I think I owe a contribution to your beer fund. :)

david


--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding 615 miles (Yes, you read that right) in the American Diabetes 
Association's Tour de Cure to raise money for diabetes research, education, 
advocacy, and awareness.  You can make a tax deductible donation to my ride by 
visiting https://gmane.diabetessucks.net.


You can see where my donations come from by visiting my interactive donation map 
... https://gmane.diabetessucks.net/map (it's a geeky thing).


I may have diabetes, but diabetes doesn't have me!

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Reply-to header not set in mime encoded digest's

2018-10-29 Thread David Gibbs

Folks:

On my lists, I have reply_goes_to_list set so users reply's default to the list 
address.


When MM 2.1.29 sends out a mime encoded digest, the individual messages in the 
digest don't have the reply-to header set so replies go back to the list (as 
with non-digest messages).


Is there any way to have the reply-to header set correctly on mime-digest 
messages?

Thanks!

david

--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding 615 miles (Yes, you read that right) in the American Diabetes 
Association's Tour de Cure to raise money for diabetes research, education, 
advocacy, and awareness.  You can make a tax deductible donation to my ride by 
visiting https://gmane.diabetessucks.net.


You can see where my donations come from by visiting my interactive donation map 
... https://gmane.diabetessucks.net/map (it's a geeky thing).


I may have diabetes, but diabetes doesn't have me!

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Error in pipermail

2018-10-25 Thread David Gibbs

I just upgraded from a pretty old version of MM to 2.1.29 and everything 
appears to be working OK.

I noticed the following in my error log though.

I only have a few lists that archive using the built in functionality.

Oct 24 07:57:40 2018 (18940) Uncaught runner exception: 'ascii' codec can't 
decode byte 0xb5 in position 26: ordinal not in range(128)
Oct 24 07:57:40 2018 (18940) Traceback (most recent call last):
  File "/usr/local/mailman/Mailman/Queue/Runner.py", line 119, in _oneloop
self._onefile(msg, msgdata)
  File "/usr/local/mailman/Mailman/Queue/Runner.py", line 190, in _onefile
keepqueued = self._dispose(mlist, msg, msgdata)
  File "/usr/local/mailman/Mailman/Queue/ArchRunner.py", line 77, in _dispose
mlist.ArchiveMail(msg)
  File "/usr/local/mailman/Mailman/Archiver/Archiver.py", line 216, in 
ArchiveMail
h.processUnixMailbox(f)
  File "/usr/local/mailman/Mailman/Archiver/pipermail.py", line 596, in 
processUnixMailbox
self.add_article(a)
  File "/usr/local/mailman/Mailman/Archiver/pipermail.py", line 640, in 
add_article
author = fixAuthor(article.decoded['author'])
  File "/usr/local/mailman/Mailman/Archiver/pipermail.py", line 63, in fixAuthor
while i>0 and (L[i-1][0] in lowercase or
UnicodeDecodeError: 'ascii' codec can't decode byte 0xb5 in position 26: 
ordinal not in range(128)

Any suggestions on how to fix this?

david

--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding 615 miles (Yes, you read that right) in the American Diabetes 
Association's Tour de Cure to raise money for diabetes research, education, 
advocacy, and awareness.  You can make a tax deductible donation to my ride by 
visiting https://gmane.diabetessucks.net.

You can see where my donations come from by visiting my interactive donation 
map ... https://gmane.diabetessucks.net/map (it's a geeky thing).

I may have diabetes, but diabetes doesn't have me!

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] reply_goes_to_list problem in 2.1.29

2018-10-20 Thread David Gibbs

On 10/20/18 2:07 PM, Mark Sapiro wrote:

As far as updating your local file is concerned, Mailman 2.1 only reads
the file once (Mailman 3 is different and re-reads it periodically) on
the first post following (re)start, so if the file actually changes, you
need to restart Mailman to pick up the changes. However, changes to that
list generally only affect domains that you probably don't see.


Good to know ... thanks for your help.

david



--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding 615 miles (Yes, you read that right) in the American Diabetes 
Association's Tour de Cure to raise money for diabetes research, education, 
advocacy, and awareness.  You can make a tax deductible donation to my ride by 
visiting https://gmane.diabetessucks.net.


You can see where my donations come from by visiting my interactive donation map 
... https://gmane.diabetessucks.net/map (it's a geeky thing).


I may have diabetes, but diabetes doesn't have me!

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] reply_goes_to_list problem in 2.1.29

2018-10-20 Thread David Gibbs

On 10/20/18 12:52 PM, Mark Sapiro wrote:

The error I'm seeing is: Unable to retrieve data from

https://publicsuffix.org/list/public_suffix_list.dat: 


You need to upgrade SSL on your server.


Yeah, I know ... it's on the list.


As far as the actual error is concerned, this shouldn't affect reply-to
munging. Also, it should only affect organizational domain processing.


I suspect it is related, although I'm not sure how.  See below.;


Bottom line is I don't think this is affecting either your reply-to
munging or your DMARC mitigations. Is there anything about DMARC in
Mailman's vette log?


There were log entries indicating that it had parsed the DMARC policy correctly 
(the address I was testing had p=quarantine).


As for the suffix file ...

I changed my mm_cfg.py file to reference a local file instead of a URL so it 
doesn't need SSL (I'll retrieve the file periodically) using a mechanism that works.


Once I had the file setup the reply-to munging works and so does the DMARC 
handling.

At least my test list is working. :)

david


--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding 615 miles (Yes, you read that right) in the American Diabetes 
Association's Tour de Cure to raise money for diabetes research, education, 
advocacy, and awareness.  You can make a tax deductible donation to my ride by 
visiting https://gmane.diabetessucks.net.


You can see where my donations come from by visiting my interactive donation map 
... https://gmane.diabetessucks.net/map (it's a geeky thing).


I may have diabetes, but diabetes doesn't have me!

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] reply_goes_to_list problem in 2.1.29

2018-10-20 Thread David Gibbs

On 10/20/18 11:17 AM, David Gibbs wrote:

I'm not seeing any errors in the logs.


Well, I did just see an error ... not specifically related to the reply-to issue 
... but probably related to another issue I'm seeing related to DMARC munging.


I have dmarc_moderation_action set to "munge from", but the from address isn't 
getting munged for domains that have dmarc=reject (like a yahoo or sbcgobal 
address).


The error I'm seeing is: Unable to retrieve data from 
https://publicsuffix.org/list/public_suffix_list.dat: 'error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure')>


My Linux install is REALLY old ... so that might be related.  Any suggestions on 
a workaround?


Thanks!

david


--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding 615 miles (Yes, you read that right) in the American Diabetes 
Association's Tour de Cure to raise money for diabetes research, education, 
advocacy, and awareness.  You can make a tax deductible donation to my ride by 
visiting https://gmane.diabetessucks.net.


You can see where my donations come from by visiting my interactive donation map 
... https://gmane.diabetessucks.net/map (it's a geeky thing).


I may have diabetes, but diabetes doesn't have me!

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] reply_goes_to_list problem in 2.1.29

2018-10-20 Thread David Gibbs

Folks:

I just upgraded from a REALLY old version of Mailman to 2.1.29 and have noticed 
a serious problem with reply_goes_to_list.


I have reply_goes_to_list set to 1, so a reply-to header is added to send 
replies back to the list.


This worked fine in the previous version that I was using (2.1.17 maybe).

However, when I post a message to my test list, the reply-to header isn't being 
added.


I'm not seeing any errors in the logs.

I've also set the value to 3 and set the list address as the explicit address 
and the reply-to header still isn't added.


Any suggestions?

Thanks!

david

--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding 615 miles (Yes, you read that right) in the American Diabetes 
Association's Tour de Cure to raise money for diabetes research, education, 
advocacy, and awareness.  You can make a tax deductible donation to my ride by 
visiting https://gmane.diabetessucks.net.


You can see where my donations come from by visiting my interactive donation map 
... https://gmane.diabetessucks.net/map (it's a geeky thing).


I may have diabetes, but diabetes doesn't have me!

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] members not receiving their own messages.

2018-08-22 Thread David Andrews

At 06:30 AM 8/22/2018, Mike Flannigan wrote:


For gmail, this is the fix:
http://www.woodworth-ancestors.com/fix-gmail-problem-rootsweb/index.htm

Users must do this.



Are they screen shots or something??? I got nothing out of the link, 
just separators and dashes.  I am blind and a screen reader user.


Dave


--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] send invitations programmatically

2018-08-14 Thread David Palao
Sorry for the question: I was looking at the problem the wrong way.
As the docs say, simply sending an email to LISTNAME-join@DOMAIN is what I need.

BR
El lun., 13 ago. 2018 a las 18:37, David Palao
() escribió:
>
> Hi,
> I'm administrating a mailman 2.1 list and I'd like to write a (python)
> program that sends an invitation to a given email address.
> Is there a way to do it?
>
> TIA
--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] send invitations programmatically

2018-08-14 Thread David Palao
Hi,
I'm administrating a mailman 2.1 list and I'd like to write a (python)
program that sends an invitation to a given email address.
Is there a way to do it?

TIA
--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Changing Characters

2018-06-27 Thread David Andrews
At one time I changed some settings in Content Filtering, on all my 
lists.  It was quite a few versions ago, to solve some problem that I 
can't even remember.  I am still doing it, remove everything from 
filter these content types, I think. Would that do it, should I restore them?


Dave

At 12:25 AM 6/27/2018, Mark Sapiro wrote:

On 6/26/18 8:09 PM, David Andrews wrote:
> At 07:40 PM 6/26/2018, Mark Sapiro wrote:
>>
>> I'm not sure what's happening. Yes, Outlook represented the message in a
>> character set (code page) which wasn't compatible with the list's
>> language character set, probably us-ascii, but this should affect only
>> plain format digests and archives where the message is represented in
>> the list's character set. For individual messages sent to the list
>> members and MIME format digest, there should be no transliteration.
>
> This wasn't in the digest, it was in a regular message.


I suppose it's possible that an HTML message was converted to plain text
by content filtering, but in order to say more, we'd need to see a
complete raw message, preferably both as sent to the list and as
received from the list.

--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan
--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/dandrews%40visi.com



---
This email has been checked for viruses by AVG.
https://www.avg.com

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Changing Characters

2018-06-26 Thread David Andrews

At 07:40 PM 6/26/2018, Mark Sapiro wrote:

On 6/26/18 5:03 PM, Richard Damon wrote:
> On 6/26/18 2:12 PM, David Andrews wrote:
>> I am running Mailman 2.1.26, cPanel. I had a message that I forwarded
>> to a list using Outlook 2010. It looked fine in Outlook, but when it
>> went to list all ' apostrophes were changed to ? question mark. What
>> causes this, and how can I prevent it.
>>
>> Dave
> The lists language is set to use a National Code page, and Outlook
> formatted the message to use a 'Smart Quote' that isn't part of that
> Code Page.


I'm not sure what's happening. Yes, Outlook represented the message in a
character set (code page) which wasn't compatible with the list's
language character set, probably us-ascii, but this should affect only
plain format digests and archives where the message is represented in
the list's character set. For individual messages sent to the list
members and MIME format digest, there should be no transliteration.


This wasn't in the digest, it was in a regular message.

Dave




---
This email has been checked for viruses by AVG.
https://www.avg.com

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Changing Characters

2018-06-26 Thread David Andrews
I am running Mailman 2.1.26, cPanel. I had a message that I forwarded 
to a list using Outlook 2010. It looked fine in Outlook, but when it 
went to list all ' apostrophes were changed to ? question mark. What 
causes this, and how can I prevent it.


Dave


---
This email has been checked for viruses by AVG.
https://www.avg.com

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Spam Subscriptions

2018-06-02 Thread David Andrews

At 10:29 PM 6/2/2018, Mark Sapiro wrote:

On 06/02/2018 06:55 PM, David Andrews wrote:
>
> Does anyone have any solution for dealing with spam subscriptions from
> gmail
> addresses?
> The requests are coming from random addresses that contain a few words, a
> plus sign, then another random string of characters.


I use this regexp in the GLOBAL_BAN_LIST

^[0-9a-z.]{8,}\+[0-9a-z]{4,}@gmail\.com$

That blocks subscribe attempts from any address which is 8 or more
letters, digits and periods followed by a plus followed by 4 or more
letters and digits @gmail.com.

Recently, I've seen some with only 6 letters before the + so you might
reduce {8,} to {6,}. I think I'll try that too.

I also have

^.*\+.*\d{3,}@

which blocks anything with a + followed by anything ending in 3 or more
digits. Scanning the membership of all the Mailman 2.1 lists @python.org
(over 132K addresses) shows only 10 matches 4 of which were members of
the python-3...@python.org with addresses .*+python-3000@.* and the
other 6 were nabble.com or googlegroups.com, so it's very unlikely that
legitimate regular subscribers will match that.

The advantage of the global ban list for this is all the ones I've seen
are web subscribes. This blocks them with a web response and doesn't
send any confirmation email.



Thanks very much -- we are trying it!

You always have the answer -- thanks!

Dave




> We are getting hundreds of held subscription messages per day. Is blocking
> this kind of thing through Exim an option? We are using cpanel.


If these as I've seen are all web subscribes, the only thing you could
do in Exim is drop the outgoing confirmation email, but banning them
stops the subscribe attempt before any mail is sent.



---
This email has been checked for viruses by AVG.
https://www.avg.com

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Spam Subscriptions

2018-06-02 Thread David Andrews
A couple months ago I asked a question and got a 
response from Mark Sapiro, see below. We are 
having trouble implementing anything. We are 
trying recaptcha, but it isn't popular with our 
users, thousands of whom are blind. Here is what my Linux guy asks:


Does anyone have any solution for dealing with spam subscriptions from gmail
addresses?
The requests are coming from random addresses that contain a few words, a
plus sign, then another random string of characters. I can't figure out how
we block this without blocking all addresses with plus characters in them,
which is not a good option.
We are getting hundreds of held subscription messages per day. Is blocking
this kind of thing through Exim an option? We are using cpanel.


p.s. The number of messages is causing my ISP to throttle my e-mail!

Dave


At 01:50 PM 2/23/2018, Mark Sapiro wrote:
On 02/23/2018 07:07 AM, David Andrews wrote: > > 
I have just two lists that receive a bunch of 
spam subscribes each day > -- hundreds of them, 
in fact. For some reason -- which is good, they 
are > held, so don't go through, not quite sure 
why.  Two questions -- first > is there a file 
I can erase for each list that will get rid of 
all the > held subscriptions, without breaking 
anything else.  I tried once, and > my 
installation broke -- don't know if it is 
related, but don't want to > try again unless I 
do it right. See the script at 
<https://www.msapiro.net/scripts/erase> 
(mirrored at 
<https://fog.ccsf.edu/~msapiro/scripts/erase>). 
This will remove everything for an address or 
addresses that match a regexp. Also for any list 
you can remove the lists/LISTNAME/request.pck 
file, but if there are any held messages for the 
list, they too will disappear from the pending 
requests although the 
data/heldmsg-LISTNAME-nnn.pck file will still be 
there. The best thing is to handle all held 
messages before removing the requests.pck file, 
but there is a script at 
<https://www.msapiro.net/scripts/hold_again> 
(mirrored as above) that can reprocess the 
data/heldmsg-LISTNAME-nnn.pck files or they can 
be removed if not wanted. > Secondly, there is 
some commonality in the subscribe addresses, 
are > there strings I can use to discard the 
subscribes so I never have to see > them. > > 
Below are examples, there is a common word, or a 
common word, a period > ., and another common 
word, then a plus sign + then a 4 5 or 6 
character > word, all alpha, and @gmail.com > 
Here are examples: > > > dragonommz+ > 
jwmidnight+ > nommz.naidoo+ Since Mailman 2.1.21 
there is a GLOBAL_BAN_LIST. See 
<https://mail.python.org/pipermail/mailman-users/2018-January/082905.html> 
for a bit on how to use this. You will find more 
in the archives from this Google search 
<https://www.google.com/search?q=site%3Amail.python.org+inurl%3Amailman-users+%22global_ban_list%22> 
Also, if you haven't done so, set 
SUBSCRIBE_FORM_SECRET to some string unique to 
your site. Both the above are mm_cfg.py 
settings. Also, I don't know when cPanel will 
upgrade to Mailman 2.1.26 but it contains an 
ability to enable reCAPTCHA on the listinfo page 
subscribe form. > Finally, I know it is probably 
too late in the Mailman2 cycle to get a > new 
feature, but in the web UI, it would be nice if 
you could delete all > deferred 
subscriptions.  You can do so with deferred 
messages, that are > held, but not 
subscriptions. If someone wants to do it, I'd 
accept a merge request, but I'm not likely to do 
it myself -- Mark Sapiro 
The highway is for 
gamblers, San Francisco Bay Area, 
Californiabetter use your sense - B. Dylan 
-- 
Mailman-Users mailing list 
Mailman-Users@python.org 
https://mail.python.org/mailman/listinfo/mailman-users 
Mailman FAQ: http://wiki.list.org/x/AgA3 
Security Policy: http://wiki.list.org/x/QIA9 
Searchable Archives: 
http://www.mail-archive.com/mailman-users%40python.org/ 
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/dandrews%40visi.com



---
This email has been checked for viruses by AVG.
https://www.avg.com

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Possibly OT: GDPR and list servers

2018-05-09 Thread David Gibbs

On 5/9/2018 9:05 AM, Alain D D Williams wrote:

* all those on the list subscribed themselves - they thus, at that time,
gave their consent to mailman/list-owner to have their email address for the
purpose of sending email; also on the sign up page I mention list archiving,
etc.


FWIW: I've added the following to a list rules message that is posted monthly.

"By posting to this mailing list, you are granting  perpetual, 
non-exclusive, unlimited, and irrevocable, rights to the content."

I've had people, who thought the questions they asked on a list reflected 
poorly on them, try to 'revoke' my right to publish the content they had 
contributed.

david


--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding 615 miles (Yes, you read that right) in the American Diabetes 
Association's Tour de Cure to raise money for diabetes research, education, 
advocacy, and awareness.  You can make a tax deductible donation to my ride by 
visiting https://gmane.diabetessucks.net.

You can see where my donations come from by visiting my interactive donation 
map ... https://gmane.diabetessucks.net/map (it's a geeky thing).

I may have diabetes, but diabetes doesn't have me!

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Private archive file not found

2018-05-09 Thread david doonan
Thanks Mark.

I ended up deleting and starting from scratch

On Tue, May 8, 2018 at 11:36 AM, Mark Sapiro <m...@msapiro.net> wrote:

> On 05/07/2018 08:58 AM, David Doonan wrote:
> >
> > Exploring the server via SFTP, this troublesome list only has one
> folder, with a sub-folder called attachments.
> >
> > The rest of the lists are set up correctly, with two folders, one with
> the name of the list and the second with the name of the list and .mbox as
> a suffix.
> >
> > The troublesome list is not new; it was created a decade or more ago.
> Can’t believe that no has complained about the lack of archives.
> >
> > Is there a solution other than to re-install?
>
> It is possible that something was somehow deleted or lost from the
> archive. If you have any older backups, you might look for them.
>
> If not, if you have shell access, rather than just SFTP, what you need
> to do is create the archives/private/LISTNAME.mbox directory and an
> empty archives/private/LISTNAME.mbox/LISTNAME.mbox file. These should
> have the same ownership and permissions as the ones for other lists, in
> particular drwxrwsr-x for the directory and -rw-rw-r-- for the file and
> mailman's group for both.
>
> Then run Mailman's
>
> bin/arch --wipe LISTNAME
>
> and that will create the (empty) archive.
>
> Alternatively, you can back up the lists/LISTNAME/ directory, containing
> the config.pck and other files. Then delete the list or just remove the
> lists/LISTNAME/ directory and then create the list and replace the
> lists/LISTNAME/ directory with the one you backed up. This should cerate
> the list with a "proper" empty archive and then restoring the
> lists/LISTNAME/ directory and contents will restore the list config and
> membership.
>
> --
> Mark Sapiro <m...@msapiro.net>The highway is for gamblers,
> San Francisco Bay Area, Californiabetter use your sense - B. Dylan
> --
> Mailman-Users mailing list Mailman-Users@python.org
> https://mail.python.org/mailman/listinfo/mailman-users
> Mailman FAQ: http://wiki.list.org/x/AgA3
> Security Policy: http://wiki.list.org/x/QIA9
> Searchable Archives: http://www.mail-archive.com/
> mailman-users%40python.org/
> Unsubscribe: https://mail.python.org/mailman/options/mailman-users/
> dadoonan%40gmail.com
>



-- 
David Doonan
3 Gray Avenue #2
Greenwich, New York 12834
518-265-4030
--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Private archive file not found

2018-05-08 Thread David Doonan
ignore all.

ended up deleting and reinstalling

> On May 7, 2018, at 11:58 AM, David Doonan <dadoo...@mac.com> wrote:
> 
> I manage a couple of dozen mailman lists, all of which are functioning 
> correctly except for one.
> 
> When I go to the list archives, the following error message is displayed:
>> Private archive file not found
> 
> Tried changing the settings Archive Yes to No to Yes.
> 
> Tried changing the settings from Private to Public to Private.
> 
> Error message still appears.
> 
> Exploring the server via SFTP, this troublesome list only has one folder, 
> with a sub-folder called attachments.
> 
> The rest of the lists are set up correctly, with two folders, one with the 
> name of the list and the second with the name of the list and .mbox as a 
> suffix.
> 
> The troublesome list is not new; it was created a decade or more ago. Can’t 
> believe that no has complained about the lack of archives.
> 
> Is there a solution other than to re-install?
> 
> david
> 
> 
> 
> 
> 
> --
> Mailman-Users mailing list Mailman-Users@python.org
> https://mail.python.org/mailman/listinfo/mailman-users
> Mailman FAQ: http://wiki.list.org/x/AgA3
> Security Policy: http://wiki.list.org/x/QIA9
> Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
> Unsubscribe: 
> https://mail.python.org/mailman/options/mailman-users/dadoonan%40mac.com

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Private archive file not found

2018-05-08 Thread David Doonan
I manage a couple of dozen mailman lists, all of which are functioning 
correctly except for one.

When I go to the list archives, the following error message is displayed:
> Private archive file not found

Tried changing the settings Archive Yes to No to Yes.

Tried changing the settings from Private to Public to Private.

Error message still appears.

Exploring the server via SFTP, this troublesome list only has one folder, with 
a sub-folder called attachments.

The rest of the lists are set up correctly, with two folders, one with the name 
of the list and the second with the name of the list and .mbox as a suffix.

The troublesome list is not new; it was created a decade or more ago. Can’t 
believe that no has complained about the lack of archives.

Is there a solution other than to re-install?

david





--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Brute force attacks on mailman web ui

2018-04-16 Thread David Gibbs

On 4/15/2018 5:53 PM, Steven Jones wrote:

We are currently under brute force attack on our mailman server's web
ui.

Is there anything / feature that Mailman has that can be used to
watch/monitor it?


Can you elaborate on how they are attacking?

If it's a detectable pattern, I suggest you investigate fail2ban (as Christian 
suggested).

david

--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding 615 miles (Yes, you read that right) in the American Diabetes 
Association's Tour de Cure to raise money for diabetes research, education, 
advocacy, and awareness.  You can make a tax deductible donation to my ride by 
visiting https://gmane.diabetessucks.net.

You can see where my donations come from by visiting my interactive donation 
map ... https://gmane.diabetessucks.net/map (it's a geeky thing).

I may have diabetes, but diabetes doesn't have me!

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Newbie User

2018-03-27 Thread David Elliott

Hi,

I am a newbie to Mailman and cpanel and I need some help, please. I have 
set up a mailing list for my tennis club (about 300 on list) and it 
seems to work ok BUT each recipient only sees the mailing list name 
rather than his own email name in the 'to' box. One of the recipients 
recently did a 'reply to all' and consequently sent his reply to the 
whole mailing list. I'm sure there must be a way to prevent this but I 
can't find it!



David Elliott

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Spam Subscriptions

2018-02-23 Thread David Andrews
I have a mailman installation with over 300 lists. It is cPanel, but 
I am the administrator so have access to command line etc.


I have just two lists that receive a bunch of spam subscribes each 
day -- hundreds of them, in fact. For some reason -- which is good, 
they are held, so don't go through, not quite sure why.  Two 
questions -- first is there a file I can erase for each list that 
will get rid of all the held subscriptions, without breaking anything 
else.  I tried once, and my installation broke -- don't know if it is 
related, but don't want to try again unless I do it right.


Secondly, there is some commonality in the subscribe addresses, are 
there strings I can use to discard the subscribes so I never have to see them.


Below are examples, there is a common word, or a common word, a 
period ., and another common word, then a plus sign + then a 4 5 or 6 
character word, all alpha, and @gmail.com

Here are examples:


dragonommz+
jwmidnight+
nommz.naidoo+


If I could knock these out, it would be helpful.  This has happened 
several times previously, but has always stopped after a few weeks. 
This time it has been a couple months.


Finally, I know it is probably too late in the Mailman2 cycle to get 
a new feature, but in the web UI, it would be nice if you could 
delete all deferred subscriptions.  You can do so with deferred 
messages, that are held, but not subscriptions.


Thanks!

Dave



--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Problem Delivering Mail

2018-01-15 Thread David Andrews

At 03:03 PM 1/15/2018, Mark Sapiro wrote:
On 01/15/2018 12:26 PM, David Andrews wrote: > 
Some of my lists, and some of my users are 
unable to send mail. The > users get a message 
like this: > > Subject: Mail delivery failed: 
returning message to sender > > This message was 
created automatically by mail delivery 
software. > > A message that you sent could not 
be delivered to one or more of its > recipients. 
This is a permanent error. The following 
address(es) failed: > > Â  j...@nfbnet.org > Â Â 
  local delivery failed > > Reporting-MTA: dns; 
host.nfbnet.org > > Action: failed > 
Final-Recipient: rfc822;j...@nfbnet.org > 
Status: 5.0.0 ... > It is on more than one list 
-- and more than one user.  This is a cPanel > 
installation, but I don't know that this is 
related, and I have access > to everything. So 
presumably j...@nfbnet.org is the list. If this 
is cPanel, the MTA is almost certainly Exim, and 
in my experiencer, Exim logs aren't as detailed 
as the ones I'm more used to, but what is in the 
Exim logs related to this message. You might 
also consider contacting cPanel about this. See 
<https://wiki.list.org/x/12812344> and 
<https://wiki.list.org/x/4030641>. -- Mark Sapiro



Thanks everybody, things working again.  Not sure 
what caused the problem, I did delete a file last 
night, but it shouldn't have broken all lists, but maybe it did.
Got a auto message from cPanel about Mailman RPM 
being out of kilter, and gave me a command to 
fix. It basically reinstalled Mailman I think, but everything working again.


Dave

p.s.  I know just enough to be dangerous -- which isn't very much!

DA



--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Problem Delivering Mail

2018-01-15 Thread David Andrews
Some of my lists, and some of my users are unable to send mail. The 
users get a message like this:


Subject: Mail delivery failed: returning message to sender

This message was created automatically by mail delivery software.

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

  j...@nfbnet.org
local delivery failed

Reporting-MTA: dns; host.nfbnet.org

Action: failed
Final-Recipient: rfc822;j...@nfbnet.org
Status: 5.0.0

Received: from smtp33.relay.iad3a.emailsrvr.com (localhost [127.0.0.1])
by smtp33.relay.iad3a.emailsrvr.com (SMTP Server) with ESMTP id 
D8CA42B83
for ; Mon, 15 Jan 2018 13:26:18 -0500 (EST)
Received: by smtp33.relay.iad3a.emailsrvr.com (Authenticated sender: 
xxx@yyy.zzzus) with ESMTPSA id A014A5807

for ; Mon, 15 Jan 2018 13:26:18 -0500 (EST)
Received: from mmlenovo ([UNAVAILABLE]. [173.217.232.59])
(using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384)
by 0.0.0.0:465 (trex/5.7.12);
Mon, 15 Jan 2018 13:26:18 -0500
Received: from smtp64.iad3a.emailsrvr.com ([173.203.187.64]:33780)
by host.nfbnet.org with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256)
(Exim 4.89_1)


It is on more than one list -- and more than one user.  This is a 
cPanel installation, but I don't know that this is related, and I 
have access to everything.


Thanks for any ideas.

Dave



--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Funding Campaign for GNU Mailman

2017-11-10 Thread David Andrews

At 03:45 PM 11/10/2017, Mark Sapiro wrote:

On 11/10/2017 11:56 AM, David Andrews wrote:
> I tried to make a donation -- but was unsuccessful. I am a blind screen
> reader user, tried with two different ones, there were accessibility
> problems with the page. I couldn't enter my state properly, for some
> reason. Too much javascript I suspect!


Dave,

I'm sorry you are having difficulty with this page. It isn't ours. It is
part of the Free Software Foundation's web site. They are the ones that
process our donations.

I suspect the difficulty is the "state" field on that form is a
drop-down list. It you start typing, the list is narrowed to only the
matches, but you still ultimately have to select a state from the list,
even if it's a list of one.


Thanks as always, you are right, it is a drop-down that didn't behave 
as they normally do. People have to be different, and fancy.


I had my 14 year-old daughter fill it out for me!

Dave


--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Funding Campaign for GNU Mailman

2017-11-10 Thread David Andrews
I tried to make a donation -- but was 
unsuccessful. I am a blind screen reader user, 
tried with two different ones, there were 
accessibility problems with the page. I couldn't 
enter my state properly, for some reason. Too much javascript I suspect!


For Mailman 3 accessibility is an very important 
consideration, for me, with the Web UI, as I do 
most of my work with Mailman2 with the web UI, which is pretty accessible!


Thanks!

I will try again, when my sighted daughter gets 
home from school, but it should be easier!


Dave

At 05:51 PM 11/9/2017, Abhilash Raj wrote:
Hello Everyone, As most of you already know, 
Mailman 3 is the new and improved version with 
extra features, better security and much better 
architecture. We released Mailman Suite 3.0 in 
April 2015 and have come a long ways since then. 
Mailman Suite 3.1, release May 2016, was aimed 
to provide feature-parity with Mailman 2.x 
series and we think we _almost_ hit that goal. 
Apart from no monthly password reminders, 
Mailman 3 has a much better Administrator/User 
interface, REST API for scripting, a really 
awesome archiver, support for multiple domains, 
support for external plugins, support for 
SSO/social login and so much more! I love 
working on Mailman and would enjoy being able to 
do so full time for next 6-8 weeks. Mailman 3 is 
not very far from becoming the default version 
everyone would use, but it still needs some work 
to get there. I need help from you, the users of 
Mailman, to get us there. If you or your 
organization would like to move to (or, already 
moved to) Mailman 3, I urge you to donate[1] to 
us. There are options to donate using Credit 
Card, Paypal, Bitcoin, Wire Transfer (of any 
currency), Check and money order. If this 
campaign succeeds, here is a road map of what I 
intend to get done: - Move Django 
apps(UI/Archiver) to Python 3 (or bilingual) - 
Fork `mailman import` command to provide an 
upgrade path to Mailman 3.x from Mailman 2.x - 
Fix MySQL compatibility in Core - Changes in 
Postorius: - Add support for missing options 
that are already exposed in Core’s API - e.g. 
Support for setting templates - Find the 
commonly used options that are not exposed in 
Core, add them to Core's API and add to 
Postorius - Add Admin Dashboard project from 
GSoC 2014 (maybe?) - Add better testing of 
container images and provide deployment 
instructions for Kubernetes & Docker Swarm - 
Improve the container images to work with new 
micro-services architecture, to achieve scaling 
and redundancy in services. - Administrator/User 
documentation for Postorius & Mailman - 
(optional) Fork mmcli [3] project from Rajeev, 
fix if there is anything missing and add it as 
an additional command line tool to work with 
Mailman Core. Maybe pull it under Mailman 
umbrella. Except for these, if there is 
something more important that is preventing the 
adoption of Mailman 3 from your end, we can 
discuss them. I'd like to mention that I have 
been working on Mailman 3 for quite some time 
now and I intend to implement every single item 
on the list. You donations would help it get 
done much sooner, hopefully in time for 3.2 
release schedule (at PyCon US 2018). You can 
follow the progress of this campaign here[2]. 
[1]: 
https://my.fsf.org/civicrm/contribute/transact?reset=1=22 
[2]: https://wiki.list.org/x/17892025 [3]: 
https://github.com/rajeevs1992/mailmancli 
thanks, Abhilash Raj --


--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Mail Delivery

2017-10-17 Thread David Andrews

At 08:23 PM 10/17/2017, Mark Sapiro wrote:
On 10/17/2017 05:32 PM, David Andrews wrote: > 
At one time I set > Reply-To: header munging > 
under general settings to Yes. Some of my users 
used a screen reader > that balked unless the 
header was munged, for some reason.  Well 
that > software has gone away, and ISP's are 
much pickier these days, with MARC > and dkim 
and SPF etc. Would this setting cause me 
delivery problems ?? > Should I go back and 
change it on older lists. I no longer set it 
to > yes, leave it at no, its default. By "set 
Reply-To: header munging under general settings 
to Yes" I assume you mean reply_goes_to_list = 
This List, but I'm not sure what you're asking. 
Reply-To: header munging is controversial and is 
a religious war. Mailman developers think it 
shouldn't be done, but many think it should be 
which is why the option exists. I am not aware 
of message delivery issues one way or the other, 
but there is an issue with Thunderbird and 
possibly other MUAs. Recent T'bird has changed 
so that if you are looking at a list post with a 
Reply-To: to the list and you do a simple reply 
or control-R, the reply will be addressed to the 
From: and not the list. More recent T'bird has a 
config editor option to restore the old 
behavior, but it's not the default. See these 
threads for all the gory details: 
<https://bugzilla.mozilla.org/show_bug.cgi?id=77304> 
<https://bugzilla.mozilla.org/show_bug.cgi?id=1309486> 
<https://bugzilla.mozilla.org/show_bug.cgi?id=1392371> 
-- Mark Sapiro <m...@msapiro.net>The 
highway is for gamblers, San Francisco Bay Area, California


I didn't mean "reply goes to list" but you 
answered my question, as usual!  Thanks!


Dave




---
This email has been checked for viruses by AVG.
http://www.avg.com

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Mail Delivery

2017-10-17 Thread David Andrews

At one time I set
Reply-To: header munging
under general settings to Yes. Some of my users used a screen reader 
that balked unless the header was munged, for some reason.  Well that 
software has gone away, and ISP's are much pickier these days, with 
MARC and dkim and SPF etc. Would this setting cause me delivery 
problems ?? Should I go back and change it on older lists. I no 
longer set it to yes, leave it at no, its default.


Dave



---
This email has been checked for viruses by AVG.
http://www.avg.com

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] How to blocking malicious subscription requests?

2017-09-05 Thread David Gibbs

On 9/5/2017 9:55 AM, Ian Kelling wrote:

There is at least one very major mail provider where
joe+any_string@domain goes to the inbox of joe by default, allowing
bad people to get my mailman instance to send many subscription mails
to joe+random_string@domain, messing up joe's inbox, because mailman
just sees different addresses. Can mailman stop doing this? If not,
I'm open to an exim rule to block or at least rate limit mailman from
doing this too.


You can use BAN_LIST on a list by list basis or GLOBAL_BAN_LIST in the config 
(in MM 2.1.21).

My observation about the attack is that they are doing a GET on the subscribe 
page to retrieve the hidden sub_form_token form field value and then doing a 
post to do the subscribe.

I modified the source for my install of MM to change the hidden field name.

I've had no successful or unsuccessful subscribe attempts since.

david


--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding a metric century (100 km / 65 miles) in the American Diabetes 
Association's Tour de Cure to raise money for diabetes research, education, 
advocacy, and awareness.  You can make a tax deductible donation to my ride by 
visiting http://gmane.diabetessucks.net.  My goal is $6000 but any amount is 
appreciated.

You can see where my donations come from by visiting my interactive donation 
map ... http://gmane.diabetessucks.net/map (it's a geeky thing).

I may have diabetes, but diabetes doesn't have me!

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Distributed mass subscribe attack?

2017-08-18 Thread David Gibbs

On 8/17/17 3:47 PM, Andy Cravens wrote:

I forgot to mention I’m also working on a modsecurity rule to look at
all POSTs and reject if they contain an email address with a + sign.


I'm interested in both your recaptcha mod & mod_security rule ... please
post (or contact me privately) when you make some progress.

If you're interested in my MM mod, let me know.

david



--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding a metric century (100 km / 65 miles) in the American Diabetes
Association's Tour de Cure to raise money for diabetes research,
education, advocacy, and awareness.  You can make a tax deductible
donation to my ride by visiting http://gmane.diabetessucks.net.  My goal
is $6000 but any amount is appreciated.

You can see where my donations come from by visiting my interactive
donation map ... http://gmane.diabetessucks.net/map (it's a geeky thing).

I may have diabetes, but diabetes doesn't have me!

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Distributed mass subscribe attack?

2017-08-17 Thread David Gibbs

On 8/8/2017 12:22 PM, David Gibbs wrote:

Anyone else noticing a distributed mass subscribe attack going on
their lists?

I've noticed a massive number of attempts a small subset of email
addresses, with modifiers (address+modif...@example.com), going on.

It appears the address is valid ... so it appears to be some kind of
hit job to flood someone's inbox.


FWIW: I did a bit of hacking (super simple) and think I've found a way to 
thwart the attempt (at least on my server).

It appears that the bot that's doing the attack first gets the subscribe form, 
so it can retrieve the sub_form_token value, before it does a POST to do the 
subscribe.

I changed the subscribe & listinfo scripts to use a different name for the 
sub_form_token field.  Something unique to my system.

I've seen a lot of GETS & POSTS from the hosts that were doing the attack and 
no subscribe's logged.

david



--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding a metric century (100 km / 65 miles) in the American Diabetes 
Association's Tour de Cure to raise money for diabetes research, education, 
advocacy, and awareness.  You can make a tax deductible donation to my ride by 
visiting http://gmane.diabetessucks.net.  My goal is $6000 but any amount is 
appreciated.

You can see where my donations come from by visiting my interactive donation 
map ... http://gmane.diabetessucks.net/map (it's a geeky thing).

I may have diabetes, but diabetes doesn't have me!

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Distributed mass subscribe attack?

2017-08-08 Thread David Gibbs

Folks:

Anyone else noticing a distributed mass subscribe attack going on their lists?

I've noticed a massive number of attempts a small subset of email addresses, 
with modifiers (address+modif...@example.com), going on.

It appears the address is valid ... so it appears to be some kind of hit job to 
flood someone's inbox.

Luckily the address's are trivial to block using 'ban_list'.

The hosts they are using appear to be from all over the place, although they do 
seem to be favoring hosts serviced by virtua.com.br.

david


--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding a metric century (100 km / 65 miles) in the American Diabetes 
Association's Tour de Cure to raise money for diabetes research, education, 
advocacy, and awareness.  You can make a tax deductible donation to my ride by 
visiting http://gmane.diabetessucks.net.  My goal is $6000 but any amount is 
appreciated.

You can see where my donations come from by visiting my interactive donation 
map ... http://gmane.diabetessucks.net/map (it's a geeky thing).

I may have diabetes, but diabetes doesn't have me!

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] How to check if E-mail from Mailman was opened by the subscriber ?

2017-07-27 Thread David Gibbs

On 7/27/2017 10:09 AM, Christian F Buser via Mailman-Users wrote:

Compare it with normal (paper, snail mail) you send out to your
clients. There, you have no guarantee if the recipient opened it /
looked at it - unless you send it by "registered mail".


FWIW: Even sending registered snail mail is no guarantee that the letter was 
opened or read ... just that it was delivered.

As to the OP's question ... There's no sure way to verify a message has been 
read.  Some MLM systems use HTML beacons, but they are trivial to defeat. In 
fact, most email programs provide the option to not load remote images when 
viewing. Also, if someone chooses to read all mail in plain text, the beacon is 
meaningless.

david


--
IBM i on Power Systems: For when you can't afford to be out of business!

I'm riding a metric century (100 km / 65 miles) in the American Diabetes 
Association's Tour de Cure to raise money for diabetes research, education, 
advocacy, and awareness.  You can make a tax deductible donation to my ride by 
visiting http://gmane.diabetessucks.net.  My goal is $6000 but any amount is 
appreciated.

You can see where my donations come from by visiting my interactive donation 
map ... http://gmane.diabetessucks.net/map (it's a geeky thing).

I may have diabetes, but diabetes doesn't have me!

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Second Name

2017-07-23 Thread David Andrews
One of my users has requested a list -- let's call it 
li...@example.org.  He wants a second name for this list -- 
li...@example.org  He says he heard Mailman can do this.  I have 
experimented a little, but can't see how.


Can Mailman do this -- and if so, what do I do.

Dave

--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Problem with AOL

2017-02-14 Thread David Andrews

Thanks!  As usual You're the man!

Dave

p.s.  I suppose I could edit and use for gmail too, and put them in a 
cron job and run once a day to take care of new folks.



At 04:30 PM 2/14/2017, Mark Sapiro wrote:

On 02/14/2017 07:40 AM, David Andrews wrote:
>
> Well I will have to investigate further and see if that is the problem.
> You said "some time ago," and it is recent with me, which means it could
> be something else, or not.


True, but you should be able to tell from mail logs or Mailman's bounce
log. I.e., when an AOL user posts, does only the delivery to that AOL
user bounce or does delivery to all AOL users bounce.

The former was my case.


> Have you written, or is there a script to go
> through all lists and change attribute, and/or would it work to send
> them post acknowledgement? With 300 lists and over 12,000 users I can't
> really do it by hand.


Here's a withlist script. Save it in Mailman's bin/ directory as
aol_notmetoo.py

--- cut here ---
from Mailman import mm_cfg

def aol_notmetoo(mlist):
if not mlist.Locked():
mlist.Lock()
for member in mlist.getMembers():
if member.lower().endswith('@aol.com'):
mlist.setMemberOption(
member, mm_cfg.DontReceiveOwnPosts, 1)
# If you don't want to set 'ack' remove the next two lines
mlist.setMemberOption(
member, mm_cfg.AcknowledgePosts, 1)
mlist.Save()
mlist.Unlock()
--- cut here ---


Then you can run this via withlist

bin/withlist -a -r aol_notmetoo

That will set 'not metoo' and optionally 'ack' for every @aol.com member
on every list



--
Mark Sapiro <m...@msapiro.net>The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan


--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Problem with AOL

2017-02-14 Thread David Andrews

At 08:57 AM 2/14/2017, Mark Sapiro wrote:

On 02/13/2017 09:33 PM, Jayson Smith wrote:
>
> One of my mailing lists has one AOL user who finally got tired of *his*
> messages to the list being rejected by AOL.


Some time ago, I noticed that when an AOL user posts to a list, the list
copy sent back to that user, but not other AOL users, was always
rejected with the "AOL will not accept delivery of this message."
reason. This is similar to Gmail (see )
except Gmail just drops the message rather than bouncing it.

Anyway, I just set all the AOL list members to not receive their own
posts (they weren't receiving them anyway), and that worked around the
problem.


Well I will have to investigate further and see if that is the 
problem. You said "some time ago," and it is recent with me, which 
means it could be something else, or not.  Have you written, or is 
there a script to go through all lists and change attribute, and/or 
would it work to send them post acknowledgement? With 300 lists and 
over 12,000 users I can't really do it by hand.


Dave


--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Problem with AOL

2017-02-13 Thread David Andrews
Does anyone know if AOL has changed its DMARC policies recently.  All 
of a sudden I am getting lots of AOL bounces, or maybe they have 
black listed us?  nfbnet.org


--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Non-Delivery of Mail

2017-01-28 Thread David Andrews
I run a cPanel system that, among other things, supports about 300 
Mailman lists. We have about 20,000 users. I am getting lots of 
bounced messages from roadrunner.com and various XXX.rr.com domains. 
It looks like they may be blocking my domain nfbnet.org although I am 
not sure how you tell.


When I look at a mail delivery report via cPanel, I see messages that 
say 421 too many concurrent connections, connection refused.  What 
can I change to fix this problem!


Thanks!

 


--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] 'list not found' after kernel upgrade

2016-08-20 Thread David Josephson
Never mind. Beware of yum-update. I have mailman in /usr/local, and yum update 
installed a new copy in /usr/lib, and helpfully updated the script in 
/etc/smrsh to point to the new one. &*&*(#^!!

On Aug 19, 2016, at 2:29 PM, David Josephson wrote:

> We have been running Mailman 2.1.18-1 for a long time, on a Centos 7 system 
> with sendmail. We do a yum update every few months. Coincident with the last 
> one, which included a kernel update to 3.10, mailman stopped working, posts 
> are bounced back with this message:
> 
>- The following addresses had permanent fatal errors -
> "|/etc/smrsh/mailman post ampex"
> (reason: 1)
> (expanded from: <am...@lena.recordist.com>)
> 
>- Transcript of session follows ---
--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] 'list not found' after kernel upgrade

2016-08-20 Thread David Josephson
We have been running Mailman 2.1.18-1 for a long time, on a Centos 7 
system with sendmail. We do a yum update every few months. Coincident 
with the last one, which included a kernel update to 3.10, mailman 
stopped working, posts are bounced back with this message:


- The following addresses had permanent fatal errors -
"|/etc/smrsh/mailman post ampex"
 (reason: 1)
 (expanded from: )

- Transcript of session follows -
post script, list not found: ampex
554 5.3.0 unknown mailer error 1

Mailman log says the same thing,

Aug 18 05:46:09 2016 post(1452): post script, list not found: ampex

Maillog says

Aug 19 13:29:43 lena sendmail[10931]: u7JKTgkW010930: 
to="|/etc/smrsh/mailman post ampex", ctladdr= 
(8/0), delay=00:00:00, xdelay=00:00:00, mailer=prog, pri=32792, 
dsn=5.3.0, stat=unknown mailer error 1


Qrunner is running, sendmail is working normally. SELinux is disabled. 
There is nothing but default in mm_cfg.py, which hasn't changed since 2015.


The yum update can't be rolled back because of the kernel upgrade.

I noticed that the symbolic link in /etc/smrsh was touched about the 
same time as the update.


Clues?
--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Cloning a Mailman server to a virtual machine.

2016-08-17 Thread David Newman
On 8/16/16 1:19 PM, The Mailing List Server Admin wrote:
> Dear Mailman Cognoscenti,
> 
> We have Mailman (and ListProc) running on a physical machine which
> needs to be decommissioned.  Cloning the system to a virtual machine
> (VM) shouldn't be a problem, but I am unsure about the tasks needed to
> make a smooth transition.  I've looked at several articles about
> moving Mailman to new hardware, but a lot of the lower level service
> details are not mentioned.  Here's my first stab at what I think needs
> to be done.
> 
>   Mailman v2.1.20
>   RHEL v5.11
>   Semdmail v8.13.8
>   Apache v2.2.3
> 
> After informing the list owners of date/time mailing list services
> will be unavailable, at the appointed time...
> 
> On the existing machine:
> 
>1. stop cronsudo service crond stop
>2. stop Sendmailsudo service sendmail stop
>3. stop Apachesudo apachectl stop
>4. stop Mailmansudo service mailmain stop
>5. stop ListProcsu --command=/home/server/stop server
>6. check mail queuesudo mailq
> 
>7. Wait ?? for machine to quiet down?

Shouldn't be necessary because of steps 2 and 5 -- the old system can't
send or receive list messages or other email.
> 
> Clone existing system to VM.

> 
>8. shutdown old machine
>9. boot VM clone
>   10. test email and lists
>   11. alert list owners

Provided the VM is an exact copy with the same IP address(es) this
should be OK. If the address changes, don't forget to update your DNS
zone files.

dn

> 
> My concern is that a mailing list server is a very stateful beast, so
> I want to avoid sending duplicate posts/digests, or accidentally
> dropping new postings on the floor.  Thanks for any insights you may
> have to offer on the process.
> 
--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


  1   2   3   4   5   6   7   8   9   10   >