Jon Gardner | 25 May 21:04 2015
Picon

set help


------------------------------------------------------
Mailman-Users mailing list Mailman-Users <at> 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/gmmu-mailman-users%40m.gmane.org

Jon Gardner | 25 May 18:56 2015
Picon

SMTP-AUTH and Mailman 2.1.18-1

I’ve been using the SMTPAUTHDirect.py handler to enable Mailman 2.1.x to use SMTP-AUTH. It’s been
working great, until I upgraded my server from Mavericks (Mac OS X 10.9 + Server 3) to Yosemite (Mac OS X
10.10 + Server 4). For some reason, Server 4 isn’t permitting “plain” authentication at all. I’m
still chasing that down, but in the meantime Mailman can’t send anything at all.

Is there a way to make the SMTPAUTHDirect.py handler use cram-md5 authentication instead of plain?

TIA,
Jon

------------------------------------------------------
Mailman-Users mailing list Mailman-Users <at> 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/gmmu-mailman-users%40m.gmane.org
Regis | 24 May 12:17 2015
Picon

How to know if all messages were distributed

Hello,

I sent my first mailingfew days ago  to an important number of 
subscribers : about 200 000 (!).

However, i wonder if the distribution has been complete...

Indeed 72 hours after the mailing, i continue to see permanently about 
500 messages in the queue of my messaging server (i have a linux centOS 
VPS with Qmail).
But what is strange is that actually some of those messages were really 
distributed : I am sure because I got return receipt emails for them !

So i am confused on the total distribution of my mailing to all 
subscribers : is there a possibility so see the number of messages 
processed or not yet processed directly from the server (logs...) ?

THANKS A LOT :-)
Regis.
------------------------------------------------------
Mailman-Users mailing list Mailman-Users <at> 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/gmmu-mailman-users%40m.gmane.org

Allan Hansen | 24 May 02:02 2015

DMARC hack

Never mind - it started working. I just had to leave the house and come back. Mayby the issues at work can be
done that way, too. :-)
Allan

Hi,

I have waited almost a year for AOL and Yahoo to admit that they messed up and to remove their DMARC policy. My
AOL and Yahoo subscribers are pretty upset at me because I won’t let them post. A number now have two
subscriptions, one for posting (from GMail) and another for receiving the messages.

So against my better judgement, I included this hack in Cleanse.py;

22c22
< from email.Utils import formataddr, parseaddr
—
> from email.Utils import formataddr

69,74d68
<     
<     # Added to deal with DMARC issuej
<     name, addrs = parseaddr(msg.get('from'))
<     addrs += '.invalid'
<     del msg['from']
<     msg['from'] = formataddr((name, addrs))
\ No newline at end of file

I found it in the discussion list.

I don’t get compile errors, but Cleanse.pyc is not being updated. I have stopped and restarted Mailman
and I have also rebooted, but same non-action. I have not tried ‘compileall’ and am not eager to,
(Continue reading)

Allan Hansen | 23 May 23:45 2015

DMARC hack

Hi,

I have waited almost a year for AOL and Yahoo to admit that they messed up and to remove their DMARC policy. My
AOL and Yahoo subscribers are pretty upset at me because I won’t let them post. A number now have two
subscriptions, one for posting (from GMail) and another for receiving the messages.

So against my better judgement, I included this hack in Cleanse.py;

22c22
< from email.Utils import formataddr, parseaddr
—
>from email.Utils import formataddr

69,74d68
<     
<     # Added to deal with DMARC issuej
<     name, addrs = parseaddr(msg.get('from'))
<     addrs += '.invalid'
<     del msg['from']
<     msg['from'] = formataddr((name, addrs))
\ No newline at end of file

I found it in the discussion list.

I don’t get compile errors, but Cleanse.pyc is not being updated. I have stopped and restarted Mailman
and I have also rebooted, but same non-action. I have not tried ‘compileall’ and am not eager to,
either (permissions, where to invoke, etc). Any suggestions?

The host OS is Mac OS X Server 10.5.8 with Mailman 2.1.14

(Continue reading)

Smith, David | 21 May 17:47 2015
Picon

getting count of users

Hi folks,

I've written a little script to give me output of the following from any or all listservs we manage. 
Listname, Last Activity, List Creation Date, Anonymous List, Admins
I'd like to add a count of users into the mix, but just cannot seem to get my head around it.

Here is my script :
"""Display the last post time for a list or all lists.

Save as bin/FSU_listCheck.py

Run via

    bin/withlist -r FSU_listCheck listname

or

    bin/withlist -a -r FSU_listCheck

to do all lists.
"""

import time

def FSU_listCheck(mlist):
    #This process outputs the following : listname, Last Activity, List Creation Date, Anonymous List, Admins
    print '%s; %s; %s; %s; %s' % (
        mlist.real_name,
       time.strftime('%Y/%m/%d %I:%M %p',time.localtime(mlist.last_post_time)),
        time.strftime('%Y/%m/%d %I:%M %p',time.localtime(mlist.created_at)),
(Continue reading)

Skip Montanaro | 21 May 03:56 2015
Picon

Mapping back from pipermail HTML to a specific message in the raw archive?

I have a list of spam HTML messages in pipermail archives. I need to clear
out their content (no great problem there), but I also want to clean the
corresponding messages in the raw mbox file (zap subject, message body,
etc, but leave a placeholder message so future archive regeneration doesn't
mess up article numbers). Looking at one of these messages (HTML source), I
see nothing like a message id which would allow me to unambiguously
identify the corresponding raw message. Does something exist? If not, what
heuristics have people developed to perform this mapping?

Thanks,

Skip Montanaro
------------------------------------------------------
Mailman-Users mailing list Mailman-Users <at> 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/gmmu-mailman-users%40m.gmane.org

Brian Carpenter | 20 May 15:44 2015

Subscription Spam

Hello My Fellow Mailman Users:

Subscription spam is starting to become an issue with some of our mailing
lists. Am I correct that the SUBSCRIBE_FORM_SECRET setting will help reduce
the amount of subscription spam? Are there any other measures that can be
done to reduce this type of spam? The pattern is one email address trying to
subscribe to all the mailing lists of domain for several days. Banning the
address works until a new email address is being used.

Brian Carpenter
Owner

Providing Cloud Services and more for over 15 years.

T: 336.755.0685
E: brian <at> emwd.com
www.emwd.com

 <https://www.facebook.com/pages/EMWDcom/192156034142506>
<http://www.linkedin.com/in/brianemwd> 

------------------------------------------------------
Mailman-Users mailing list Mailman-Users <at> 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/gmmu-mailman-users%40m.gmane.org

(Continue reading)

Dean Collins | 18 May 19:42 2015

Mail delivered locally but not to remote domains

Sorry for not changing the subject last time. This is a server using the
Plesk 12 control panel.

The answer was:

"Ensure that 'localhost' IP addresses is white listed in Plesk. Go to Tools
& Settings > Mail Server Settings > White list To verity it open Tools &
Settings > Mail Settings > White List and check whether it contain the
following addresses: '::1/128' and '127.0.0.1'."

Their knowledgebase article is at http://kb.odin.com/en/123649.

Thank you!

Dean

-----Original Message-----
From: Mailman-Users
[mailto:mailman-users-bounces+dean.collins=insightplanners.com <at> python.org]
On Behalf Of Mark Sapiro
Sent: Friday, May 15, 2015 12:59 PM
To: mailman-users <at> python.org
Subject: Re: [Mailman-Users] Importing from 2.1.12-18.el6 to 2.1.15-17.el7

On 05/15/2015 12:28 PM, Dean Collins wrote:
> 
> Subscribers include me <at> mydomain.com (the same domain the list is on) 
> and various addresses from other domains/servers (a couple of servers 
> I run, plus Gmail and AT&T.)
> 
(Continue reading)

Peter Shute | 18 May 01:04 2015
Picon

Could Mailman cope with extra Mime sections intended for Apple Watches?

This isn't something that's happening right now, and I doubt it will, but you never know. Apple is playing
with mail formats intended to display as a message summary on an Apple Watch, but show the full message on a
larger device. Apparently it's a legal format, but lots of mail clients are getting it wrong, and I'm
wondering what Mailman would do with a message like that.

I don't fully understand the problem, but it seems that reply notifications sent to people participating
in discussions in the "Apple Support Comunities" (discussions.apple.com)have recently changed
format. Previously they had an html part and a plain text part. Now they have an additional second html part
containing the message summary. Mail clients are supposed to go through the Mime sections and select the
most suitable one to display. It appears that most are selecting the html summary and not looking any
further, so people don't see the full message. It appears that Exchange is even removing the other bits.

It hasn't been suggested that Apple will try to do the same thing with user generated email, but who knows? If
they do, will Mailman pass all three Mime sections through?

It's being discussed here, and someone has posted a sample of the format:
https://discussions.apple.com/thread/7039218?start=15&tstart=0

Peter Shute
------------------------------------------------------
Mailman-Users mailing list Mailman-Users <at> 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/gmmu-mailman-users%40m.gmane.org

Bill Christensen | 17 May 22:58 2015

List not archiving, not sending mail, mischief log shows 'Hostile listname: <list>"

Mark,

Adding the line

        SUBSCRIBE_FORM_SECRET = 'Some string unique to your site"

in mm_cfg.py definitely made a huge difference to the spam registration
problem I was having.  Looks like I may not need to migrate the list to a
new address after all.

One more problem to solve.

I'm using Gmail for all our email addresses, and pulling the mail into
Mailman using Fetchmail.  It's been working fine for years.

One of my more important lists recently started getting this in the
Fetchmail console:

    post script, list not found: <listname>

    fetchmail: Error writing to MDA: Broken pipe

and the Mailman error log says:

    <date> gate_news(12061): IOError :  [Errno 13] Permission denied:
'/opt/local/var/mailman/locks/gate_news.lock.<site FQDN>.12061.0'

    <date> post(12068): post script, list not found: <listname>

Mailman mischief log says:
(Continue reading)


Gmane