New Python 3 port of TMDA, plus a simple CGI wrapper for it
Jonathan Kamens via tmda-users <[email protected]> Thu, 12 Jan 2023 09:46:05 -0500
| Newsgroups | gmane.mail.spam.tmda.user |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format.
--===============3180295773390394159==
Content-Type: multipart/alternative;
boundary="------------73UUk0Fxpk8oddjCqY000lez"
Content-Language: en-US
This is a multi-part message in MIME format.
--------------73UUk0Fxpk8oddjCqY000lez
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Well, I wish i'd bothered to check recent messages on this mailing list
before spending about 12 hours yesterday porting version 1.1.2 of TMDA
to Python 3. It would have saved me a lot of time.
I've uploaded my port to https://github.com/jikamens/tmda . It's
certainly not fully tested since I only use a subset of TMDA's
functionality, but it's working at least for what I use it for. I
welcome additional patches.
I've also included a simple CGI script written in Perl that you can use
as a front-end to tmda-pending to allow you to whitelist and blacklist
senders and delete messages through a web server running on the same
machine as TMDA. It's in contrib/simple-tmda.cgi
<https://github.com/jikamens/tmda/blob/main/contrib/simple-tmda.cgi>.
Feedback / bug reports / pull requests are welcome, of course.
Regards,
Jonathan Kamens
--------------73UUk0Fxpk8oddjCqY000lez
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Well, I wish i'd bothered to check recent messages on this
mailing list before spending about 12 hours yesterday porting
version 1.1.2 of TMDA to Python 3. It would have saved me a lot of
time.</p>
<p>I've uploaded my port to <a class="moz-txt-link-freetext" href="https://github.com/jikamens/tmda">https://github.com/jikamens/tmda</a> . It's
certainly not fully tested since I only use a subset of TMDA's
functionality, but it's working at least for what I use it for. I
welcome additional patches.</p>
<p>I've also included a simple CGI script written in Perl that you
can use as a front-end to tmda-pending to allow you to whitelist
and blacklist senders and delete messages through a web server
running on the same machine as TMDA. It's in <a
moz-do-not-send="true"
href="https://github.com/jikamens/tmda/blob/main/contrib/simple-tmda.cgi">contrib/simple-tmda.cgi</a>.</p>
<p>Feedback / bug reports / pull requests are welcome, of course.</p>
<p>Regards,</p>
<p>Jonathan Kamens</p>
<p><br>
</p>
</body>
</html>
--------------73UUk0Fxpk8oddjCqY000lez--
--===============3180295773390394159==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
--===============3180295773390394159==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
tmda-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tmda-users
--===============3180295773390394159==--