On 5/27/21 7:43 AM, sky.x--- via Mailman-users wrote:
Hi All
Im using Mailman core 3.3.4 on Ubuntu 20.04 with python 3.8 anf have this problem with email command join.
When send command to ml-request@
join address=some.email@domain.com
Response is: Confirmation email sent to 3dsome.email@domain.com
It add characters 3d to email and realy sent confirmation to it.
There is apparently a bug in command processing. The issue here is your join command is getting quoted-printable encoded by your MUA so it looks like
join address=3dsome.email@domain.com
where the =3d
is the quoted-printable encoding of =
. We need to
ensure that commands, are properly decoded.
Also help command for join return me join [digest=<no|mime|plain>] [address=user@example.com]
But digest doesnt work as after command
join digest=no address=some.email@domain.com
i get
join bad argument: digest=no
I think this is the same issue.
I also think this is fixed by the fix for https://gitlab.com/mailman/mailman/-/issues/859 at https://gitlab.com/mailman/mailman/-/merge_requests/822. This fix decodes the message body including commands in the message body. Commands in the message Subject: were already properly decoded in Mailman core 3.3.4 except possibly if the Subject: contained non-ascii.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan