On 2/15/23 14:28, Dianne Skoll via MIMEDefang wrote:
On Wed, 15 Feb 2023 02:02:14 -0500
Mark London via MIMEDefang <[email protected]> wrote:

Hi - My problem is that Ubuntu’s new version of perl is not very
happy with some of the syntax in my mimedefang-filter.

Have you updated MIMEDefang too?  AFAIK, there are a bunch of changes
to MIMEDefang that might need filter changes.

incompatible changes have been reverted from src tree and have never been 
included in any release,
mimedefang-filter code should run without changes on new MIMEDefang releases.
In this case it seems that mimedefang-filter code is no more compatible with 
newer Perl, hard to say without looking at the code anyway.

 Giovanni

(Shameless plug) MIMEDefang's Perl code is not conducive to writing
well-structured filter code.  You might want to look at
https://mailmunge.org/ which I wrote as a replacement for MIMEDefang.
The structure of the Perl code is significantly better.

I'd hazard a guess and say if your filter is hanging but not kicking out
any errors, it might be trying to read from STDIN.  That is something a
filter should never do; it will block and interfere with the communication
between the multiplexor and your filter.

Regards,

Dianne.

_______________________________________________
NOTE: If there is a disclaimer or other legal boilerplate in the above
message, it is NULL AND VOID.  You may ignore it.

MIMEDefang mailing list [email protected]
https://lists.mimedefang.org/mailman/listinfo/mimedefang_lists.mimedefang.org

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

_______________________________________________
NOTE: If there is a disclaimer or other legal boilerplate in the above
message, it is NULL AND VOID.  You may ignore it.

MIMEDefang mailing list [email protected]
https://lists.mimedefang.org/mailman/listinfo/mimedefang_lists.mimedefang.org

Reply via email to