[leafnode-list] Re: mail2news

Joerg Dietrich joerg at dietrich.net
Wed Apr 14 10:17:15 CEST 2004


On Wed, Apr 14, 2004 at 02:54:52AM +0200, Matthias Andree wrote:
> Out of curiosity: what features make it require Python 2.3 over the (as
> yet) more common 2.2?

tempfile.mkdtemp(), which is of course trivial to replace by
something else or do a version check.

There is a problem that leads to the loss of email which I
attribute to leafnode being overly restrictive:

nntplib.NNTPTemporaryError
441 Invalid header "Message-ID:
<1081904429.3548.6850.camel at localhost.localdomain>", article not
posted

441 Invalid header "Message-ID:
<1081922545.30226.102.camel at bach>", article not posted

and a few others. While these are certainly not valid Message-ID:
headers because the fqdn is not a fqdn, accepting these messages
causes no harm. The only ones who can be affected by this
misconfiguration are the people with the same misconfiguration. I
see no technical reason not to accept these articles (and authors
of other NNTP servers apparently think the same).

-- Jo:rg

-- 
       ---===  Encrypted mail preferred. Key-ID: 1024D/2B693EBF  ===---
Fortune cookie of the day:
Counting in octal is just like counting in decimal--if you don't use your thumbs.
		-- Tom Lehrer



More information about the leafnode-list mailing list