Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #50902
| Path | csiph.com!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!newsfeed.xs4all.nl!newsfeed1.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail |
|---|---|
| Return-Path | <skip.montanaro@gmail.com> |
| X-Original-To | python-list@python.org |
| Delivered-To | python-list@mail.python.org |
| X-Spam-Status | OK 0.001 |
| X-Spam-Evidence | '*H*': 1.00; '*S*': 0.00; 'subject:Python': 0.06; 'front-end': 0.07; 'postfix': 0.07; 'http': 0.09; 'moderation': 0.09; 'moderator': 0.09; 'subject:posting': 0.09; 'mailman': 0.10; 'runs': 0.10; 'cc:addr:python-list': 0.11; 'spambayes': 0.12; 'wrote': 0.14; 'posted': 0.15; "'*h*':": 0.16; "'*s*':": 0.16; "'lists':": 0.16; '0.00;': 0.16; '0.06;': 0.16; '0.09;': 0.16; '0.16;': 0.16; '0.19;': 0.16; '0.24;': 0.16; '0.25;': 0.16; '0.31;': 0.16; '0.32;': 0.16; '0.34;': 0.16; '0.36;': 0.16; '0.37;': 0.16; '0.38;': 0.16; '0.39;': 0.16; 'fine.': 0.16; 'from:addr:pobox.com': 0.16; 'from:addr:skip': 0.16; 'moderation,': 0.16; 'reason.': 0.16; 'smtp,': 0.16; 'timestamp': 0.16; 'mailman,': 0.16; 'sender:addr:gmail.com': 0.17; 'looked': 0.18; 'everyone,': 0.19; 'possible,': 0.19; 'thu,': 0.19; 'cc:addr:python.org': 0.22; 'headers': 0.24; 'skip': 0.24; 'cc:2**0': 0.24; 'cc:no real name:2**0': 0.24; "i've": 0.25; '+0200': 0.26; 'somewhere': 0.26; 'header:In-Reply-To:1': 0.27; 'idea': 0.28; 'message-id:@mail.gmail.com': 0.30; "i'm": 0.30; '(which': 0.31; 'code': 0.31; "skip:' 10": 0.31; '(cest)': 0.31; 'header,': 0.31; 'python.org.': 0.31; 'though.': 0.31; 'anyone': 0.31; 'lists': 0.32; 'python.org': 0.32; 'another': 0.32; 'running': 0.33; 'fri,': 0.33; 'date:': 0.34; 'something': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'there': 0.35; 'smtp': 0.36; 'subject:List': 0.36; 'possible': 0.36; 'behind': 0.37; 'half': 0.37; 'too': 0.37; 'requirements': 0.37; 'two': 0.37; 'list': 0.37; 'email addr:python.org': 0.37; 'gmail': 0.38; 'does': 0.39; 'hosted': 0.39; 'sure': 0.39; 'mailing': 0.39; 'skip:x 10': 0.40; 'problems.': 0.60; 'most': 0.60; 'length': 0.61; 'address': 0.63; 'happen': 0.63; 'reached': 0.63; 'email name:python-list': 0.65; 'to:addr:gmail.com': 0.65; 'within': 0.65; 'here': 0.66; 'attention.': 0.68; 'jul': 0.74; 'obvious': 0.74; 'score': 0.74; 'day': 0.76; '"spam"': 0.84; 'delay.': 0.84; 'existence.': 0.84; '(pdt)': 0.91; 'recipients,': 0.91; '2013': 0.98 |
| DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=W3QpoIF6uflPeJ+MzavhXlAvGWxjq+y+saOpfDDs1Ps=; b=JVk0NEiBdxAWy56YtfsfirSoonaYJd9ak4A3vNpl/Q99K3xzHdAFrlV0kqco9jU1KY uhkQqSLe5BMEk2uOYjpvvC9M1Rzi2QBjjDMxQAIM+aYAkNtnEGzRVhOXQwr/YOlC/GL0 PwqdwBFYr3+Ou4Z/ZAbTVNSBd1iUcxwozmdBAc/SPPg+HvsGmxwvPAMKdVrdopO9N/IC RuTMYGAFH0zFSF1mvQ0W3HHOzFzPT7qqaSoaPARLEdzi3pVvmyHE14sSMgsvAMZ3xaS3 YnDNkO8zRfv1UHnC9QD8Et9J00IRLWOXjeQMluIAOEgVEzxudmPdo2ZET4PBKxhaSSoe E1Gg== |
| MIME-Version | 1.0 |
| X-Received | by 10.43.107.18 with SMTP id dw18mr10222162icc.36.1374240555615; Fri, 19 Jul 2013 06:29:15 -0700 (PDT) |
| Sender | skip.montanaro@gmail.com |
| In-Reply-To | <CAPTjJmrNnEQDr0icdGxi_wZEruVseSs2nRuE3n02qvT129cKdA@mail.gmail.com> |
| References | <CAJqEzS2=LZ6HP_t9rMhwExw-SYpGkhx1y=-dRirvM1a7MoHjEA@mail.gmail.com> <CAPTjJmrNnEQDr0icdGxi_wZEruVseSs2nRuE3n02qvT129cKdA@mail.gmail.com> |
| Date | Fri, 19 Jul 2013 08:29:15 -0500 |
| X-Google-Sender-Auth | mqy1UPtTWh80xQ7M2IQrqiu5Fqg |
| Subject | Re: Messages to Python-List aren't posting |
| From | Skip Montanaro <skip@pobox.com> |
| To | Chris Angelico <rosuav@gmail.com> |
| Content-Type | text/plain; charset=UTF-8 |
| Cc | python-list@python.org |
| X-BeenThere | python-list@python.org |
| X-Mailman-Version | 2.1.15 |
| Precedence | list |
| List-Id | General discussion list for the Python programming language <python-list.python.org> |
| List-Unsubscribe | <http://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe> |
| List-Archive | <http://mail.python.org/pipermail/python-list/> |
| List-Post | <mailto:python-list@python.org> |
| List-Help | <mailto:python-list-request@python.org?subject=help> |
| List-Subscribe | <http://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe> |
| Newsgroups | comp.lang.python |
| Message-ID | <mailman.4866.1374240559.3114.python-list@python.org> (permalink) |
| Lines | 52 |
| NNTP-Posting-Host | 2001:888:2000:d::a6 |
| X-Trace | 1374240559 news.xs4all.nl 15948 [2001:888:2000:d::a6]:55512 |
| X-Complaints-To | abuse@xs4all.nl |
| Xref | csiph.com comp.lang.python:50902 |
Show key headers only | View raw
> Date: Thu, 18 Jul 2013 16:30:51 -0400 - timestamp of your mail > Thu, 18 Jul 2013 13:30:51 -0700 (PDT) - you posted it via HTTP > Thu, 18 Jul 2013 22:31:39 +0200 (CEST) - it reached python.org > Fri, 19 Jul 2013 09:56:14 +0200 (CEST) - it began delivery to my address > Fri, 19 Jul 2013 00:56:15 -0700 (PDT) - it reached gmail and me. > > So the big delay is somewhere within python.org. Since this does NOT > happen to everyone, I would be looking for something like: > * Moderation requirements (does your message not comply with spec?) > * Spam greylisting > * Slow/glitchy DNS when attempting to verify your message > > Most likely I think is moderation, given the extreme length of time. > Something would have to be pretty glitchy to lag your mail out for > half a day in spam filtering. It's possible, I guess, though. I've no > idea what anti-spam features the list is using. Python.org runs Mailman 2.1.something. In addition to all the various front-end filters running in the Postfix SMTP daemon (which trap most spam), SpamBayes is used as a last check to score messages intended for delivery to most mailing lists hosted on mail.python.org. It leaves two headers behind as proof of its existence. Here are those headers for Matthew's message that started this thread: X-Spam-Status: OK 0.017 X-Spam-Evidence: '*H*': 0.97; '*S*': 0.00; 'subject:Python': 0.06; 'problem?': 0.07; 'subject:posting': 0.09; 'python': 0.11; 'posted': 0.15; 'effect.': 0.16; 'missing?': 0.16; 'python-dev,': 0.16; 'server,': 0.19; 'all:': 0.24; "i've": 0.25; 'message- id:@mail.gmail.com': 0.30; 'obscure': 0.31; 'lists': 0.32; 'trouble': 0.34; 'anybody': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'there': 0.35; 'subject:List': 0.36; 'list.': 0.37; 'gmail': 0.38; 'to:addr:python-list': 0.38; 'issue': 0.38; 'moving': 0.39; 'to:addr:python.org': 0.39; 'mailing': 0.39; 'first': 0.61; 'hours': 0.66 so SpamBayes thought it looked fine. Had it been marked as "UNSURE" or "SPAM" in the status header, Mailman would have held it for moderator attention. It is possible it was held by Mailman for some other reason. Some obvious reasons: sender isn't subscribed, message had too many recipients, python-list@python.org was BCC'd (implicit destination). If you message was held by Mailman, moderator overload is the most likely cause of the delay. It's also possible Mailman got overwhelmed, but I've seen no postmaster messages suggesting there were any systemic problems. BTW, although SpamBayes serves as a last resort for mail arriving via SMTP, it is the only line of defense for mail gatewayed from Usenet. I'm sure I can dredge up the code I wrote for that if anyone wants it for another application. Skip
Back to comp.lang.python | Previous | Next | Find similar | Unroll thread
Re: Messages to Python-List aren't posting Skip Montanaro <skip@pobox.com> - 2013-07-19 08:29 -0500
csiph-web