Questions about the python3 version of TMDA

Hippo Man <[email protected]> Wed, 1 Jun 2022 22:31:46 -0400
Newsgroups gmane.mail.spam.tmda.user
Message-ID <CAK1LP6=4JBXVDiBVgwQ5D+H1sKSCCR+gncr2RKWEztCdV=YD2w@mail.gmail.com>
--===============7239892098811796068==
Content-Type: multipart/alternative; boundary="0000000000004812d405e06dcf59"

--0000000000004812d405e06dcf59
Content-Type: text/plain; charset="UTF-8"

I have done a "git clone" of the python3 version of TMDA from here:
https://github.com/cedric-dufour/tmda.git

And I have done a "python3 setup.py install".

I see that it created a TMDA directory tree under /opt/local/share/tmda

In the cloned git directory, there is also a "debian" subdirectory, and
since
I am running under Debian-11, I want to install that debian-specific code.
However, this debian code was not installed anywhere after my run of
"python3 setup.py install", and I could not find any instructions for how
to install that debian code.

Futhermore, in the documentation that came with this TMDA version,
there are a few references to http://wiki.tmda.net, but that web site
no longer exists.

Is there any place where I could find instructions for how to do a full,
complete TMDA install of this python3 version on my Debian host?

Thanks in advance for any pointers and help!

-- 
 [email protected]
 Take a hippopotamus to lunch today.


On Wed, Jun 1, 2022 at 10:14 AM Hippo Man <[email protected]> wrote:

> Thank you very much.
>
> And I'm glad to see that this mailing list is actually still alive!
>
> Also, I went to your github site, and see that there are links there for
> two
> Python3 forks. TMDA is the only Python2 code on my server, and I very
> much want to get rid of Python2 completely. I'm going to check out both of
> those Python3 TMDA forks, and I'm happy that they exist.
>
> --
>  [email protected]
>  Take a hippopotamus to lunch today.
>
>
> On Wed, Jun 1, 2022 at 1:17 AM Chris Caputo <[email protected]> wrote:
>
>> Nice work!
>>
>> BTW, I maintain https://github.com/ccaputo/TMDAretro in case anyone has
>> trouble installing TMDA these days.
>>
>> Chris
>>
>> On Tue, 31 May 2022, Hippo Man wrote:
>> > I figured out the answer to my question.
>> >
>> > In case anyone might come to this mailing list some
>> > day and wants to know how I solved my problem, here
>> > is how I did so ...
>> >
>> > I can implement item #2 in my list below by means of
>> > an "incoming" filter. I created a "holdlist" file to contain
>> > match patterns for the set of addresses that I want to
>> > automatically put into a pending state, and I put the
>> > following rule into my incoming filter ...
>> >
>> > from-file ~/.tmda/lists/holdlist hold
>> >
>> > Now, I have succcessfully implemented all three items
>> > in my list.
>> > --
>> >  [email protected]
>> >  Take a hippopotamus to lunch today.
>> >
>> >
>> > On Mon, May 30, 2022 at 7:51 PM Hippo Man <[email protected]> wrote:
>> >       I've been using TMDA for something like 15 years, and I am still
>> > getting lots of benefit from it and am still very happy with it.
>> >
>> > If there is anyone who is actually reading this email list these days,
>> > I have a question about the use of TMDA.
>> >
>> > My question is this: I want to set up the following filtering rules ...
>> >
>> > (1) If the sender's email address is on a very small list (less than a
>> > dozen entries), I'd like the sender to be blacklisted.
>> >
>> > (2) if the sender's email address is on a very small list (less than a
>> > dozen entries), I'd like the email to be held in the pending queue.
>> >
>> > (3) If any email arrives whose sender address is not in either of those
>> > two small lists, I'd like it to be delivered.
>> >
>> > If all I had to deal with were item 1 and item 3, I could set
>> ACTION_INCOMING
>> > to "ok" and simply put the unwanted sender addresses into a blacklist
>> file.
>> >
>> > However, I don't know how to also handle item 2 along with items 1 and
>> 3.
>> > Is what I want to do even possible with TMDA?
>> >
>> > If anyone is actually reading this email list and can answer my
>> question,
>> > I will be greatly appreciative!
>> >
>> > --
>> >  [email protected]
>> >  Take a hippopotamus to lunch today.
>
>

--0000000000004812d405e06dcf59
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>I have done a &quot;git clone&quot; of the python3 ve=
rsion of TMDA from here:<br><a href=3D"https://github.com/cedric-dufour/tmd=
a.git">https://github.com/cedric-dufour/tmda.git</a></div><div><br></div><d=
iv>And I have done a &quot;python3 setup.py install&quot;.</div><div><br></=
div><div>I see that it created a TMDA directory tree under /opt/local/share=
/tmda</div><div><br></div><div>In the cloned git directory, there is also a=
 &quot;debian&quot; subdirectory, and since<br></div><div>I am running unde=
r Debian-11, I want to install that debian-specific code.</div><div>However=
, this debian code was not installed anywhere after my run of<br></div><div=
>&quot;python3 setup.py install&quot;, and I could not find any instruction=
s for how</div><div>to install that debian code.<br></div><div><br></div><d=
iv>Futhermore, in the documentation that came with this TMDA version,</div>=
<div>there are a few references to <a href=3D"http://wiki.tmda.net">http://=
wiki.tmda.net</a>, but that web site</div><div>no longer exists.</div><div>=
<br></div><div>Is there any place where I could find instructions for how t=
o do a full,</div><div>complete TMDA install of this python3 version on my =
Debian host?</div><div><br></div><div>Thanks in advance for any pointers an=
d help!<br></div><div dir=3D"ltr"><div><div dir=3D"ltr" class=3D"gmail_sign=
ature" data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div><br></div><=
div>-- <br>=C2=A0<a href=3D"mailto:[email protected]" target=3D"_blank">hi=
[email protected]</a><br>=C2=A0Take a hippopotamus to lunch today.<br></div>=
</div></div></div><br></div><br><div class=3D"gmail_quote"><div dir=3D"ltr"=
 class=3D"gmail_attr">On Wed, Jun 1, 2022 at 10:14 AM Hippo Man &lt;<a href=
=3D"mailto:[email protected]">[email protected]</a>&gt; wrote:<br></div><=
blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l=
eft:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div>Than=
k you very much.</div><div><br></div><div>And I&#39;m glad to see that this=
 mailing list is actually still alive!</div><div><br></div><div>Also, I wen=
t to your github site, and see that there are links there for two</div><div=
>Python3 forks. TMDA is the only Python2 code on my server, and I very</div=
><div>much want to get rid of Python2 completely. I&#39;m going to check ou=
t both of <br></div><div>those Python3 TMDA forks, and I&#39;m happy that t=
hey exist.</div><div></div><div><div><div><div><div dir=3D"ltr"><div dir=3D=
"ltr"><div><br></div><div>-- <br>=C2=A0<a href=3D"mailto:[email protected]=
" target=3D"_blank">[email protected]</a><br>=C2=A0Take a hippopotamus to =
lunch today.<br></div></div></div></div><br></div></div></div></div><br><di=
v class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Wed, Jun 1=
, 2022 at 1:17 AM Chris Caputo &lt;<a href=3D"mailto:[email protected]" targe=
t=3D"_blank">[email protected]</a>&gt; wrote:<br></div><blockquote class=3D"g=
mail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204=
,204,204);padding-left:1ex">Nice work!<br>
<br>
BTW, I maintain <a href=3D"https://github.com/ccaputo/TMDAretro" rel=3D"nor=
eferrer" target=3D"_blank">https://github.com/ccaputo/TMDAretro</a> in case=
 anyone has <br>
trouble installing TMDA these days.<br>
<br>
Chris<br>
<br>
On Tue, 31 May 2022, Hippo Man wrote:<br>
&gt; I figured out the answer to my question.<br>
&gt; <br>
&gt; In case anyone might come to this mailing list some<br>
&gt; day and wants to know how I solved my problem, here<br>
&gt; is how I did so ...<br>
&gt; <br>
&gt; I can implement item #2 in my list below by means of<br>
&gt; an &quot;incoming&quot; filter. I created a &quot;holdlist&quot; file =
to contain<br>
&gt; match patterns for the set of addresses that I want to<br>
&gt; automatically put into a pending state, and I put the<br>
&gt; following rule into my incoming filter ...<br>
&gt; <br>
&gt; from-file ~/.tmda/lists/holdlist hold<br>
&gt; <br>
&gt; Now, I have succcessfully implemented all three items<br>
&gt; in my list.<br>
&gt; --<br>
&gt; =C2=A0<a href=3D"mailto:[email protected]" target=3D"_blank">hippoman=
@gmail.com</a><br>
&gt; =C2=A0Take a hippopotamus to lunch today.<br>
&gt; <br>
&gt; <br>
&gt; On Mon, May 30, 2022 at 7:51 PM Hippo Man &lt;<a href=3D"mailto:hippom=
[email protected]" target=3D"_blank">[email protected]</a>&gt; wrote:<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0I&#39;ve been using TMDA for something like =
15 years, and I am still<br>
&gt; getting lots of benefit from it and am still very happy with it.<br>
&gt; <br>
&gt; If there is anyone who is actually reading this email list these days,=
<br>
&gt; I have a question about the use of TMDA.<br>
&gt; <br>
&gt; My question is this: I want to set up the following filtering rules ..=
.<br>
&gt; <br>
&gt; (1) If the sender&#39;s email address is on a very small list (less th=
an a<br>
&gt; dozen entries), I&#39;d like the sender to be blacklisted.<br>
&gt; <br>
&gt; (2) if the sender&#39;s email address is on a very small list (less th=
an a<br>
&gt; dozen entries), I&#39;d like the email to be held in the pending queue=
.<br>
&gt; <br>
&gt; (3) If any email arrives whose sender address is not in either of thos=
e<br>
&gt; two small lists, I&#39;d like it to be delivered.<br>
&gt; <br>
&gt; If all I had to deal with were item 1 and item 3, I could set ACTION_I=
NCOMING<br>
&gt; to &quot;ok&quot; and simply put the unwanted sender addresses into a =
blacklist file.<br>
&gt; <br>
&gt; However, I don&#39;t know how to also handle item 2 along with items 1=
 and 3.<br>
&gt; Is what I want to do even possible with TMDA?<br>
&gt; <br>
&gt; If anyone is actually reading this email list and can answer my questi=
on,<br>
&gt; I will be greatly appreciative!<br>
&gt; <br>
&gt; --<br>
&gt; =C2=A0<a href=3D"mailto:[email protected]" target=3D"_blank">hippoman=
@gmail.com</a><br>
&gt; =C2=A0Take a hippopotamus to lunch today.</blockquote></div>
</blockquote></div></div>

--0000000000004812d405e06dcf59--


--===============7239892098811796068==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============7239892098811796068==
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

--===============7239892098811796068==--