Re: List is being blocked as source is SPAMmy...

Charles Cazabon <[email protected]> Thu, 17 Nov 2022 07:49:26 -0600
Newsgroups gmane.mail.getmail.user
Message-ID <[email protected]>
mingdao <[email protected]> wrote:
> 
> This ML has a lot of replies going to spam, but not all from
> [email protected], so I suspect it's the sender's address, usually.
> Once I put them in a safe sender's list, I believe it stops.  No other ML to
> this address.

There are a ton of variables here, but I believe the biggest factor is that
there are many (*very* many) mailservers out there that run "anti-spam" tests
including SPF checks on the wrong address(es).  A user posts from an
@example.com address to the mailing list, the mailing list distributes the
message to subscribers using an @mailing-list.example.net envelope-sender (aka
return-path or SMTP "MAIL FROM") address, but the receiving mailserver checks
the domain from the message's From: header field rather than the envelope
sender address.  If the author's domain has a restrictive SPF policy, that
triggers a false "invalid sender" result and the message is bounced or is much
more likely to go to the recipient's spam folder.

> Also, sad to say, using getmail on Arch finally failed this week, and I had to
> start using getmail6 for Python3, even though my Arch install as Python2.

Uh... what?  You have Python 2 installed?  All you need to do then is download
getmail from my site and run it.  You're not stuck with "getmail6".

> Charles, are you still not going to port the official getmail?

... I've addressed this quite a number of times, but the TL;DR version is that
this is far more work than you probably think it is [1], no one is paying for my
time to do it so I only have a very limited number of hours I can devote to
it, and it is not my top priority at this point in my life.

Add to that the fact that anyone can continue to run getmail under Python 2
with very little effort, as noted above.

Charles

[1]  I'm not going to just run getmail's code through the 2to3 tool and then
just hack fixes in until it runs.  If I thought that was an appropriate way to
solve the problem, I'd just endorse "getmail6".
-- 
-----------------------------------------------------------------------
Charles Cazabon
GPL'ed software available at:               http://pyropus.ca/software/
-----------------------------------------------------------------------