Hi,
just released MIMEDefang 3.0-rc1 with many updates:

- mimedefang.pl code splitted in Perl modules
- add re_match_in_7zip_directory to check for files inside 7zip archives
- switch to Digest::SHA
- use new Rspamd connection method
- add anonymize_uri to remove utm_* parameters from uris
- add md_dkim_sign and md_dkim_verify to manipulate DKIM signatures

*** NOTE INCOMPATIBILITY ***

Some methods are no more automatically exported and must be called using their 
namespace.
Methods that are no more exported are:

- All entity_contains_virus_, message_contains_virus_, interpret_*_code, 
scan_file_using_fprotd_v6 and scan_file_using_carrier_scan methods.
- Those methods must be called by using, for example, 
Mail::MIMEDefang::Antivirus::message_contains_virus_clamav().
- collect_parts must be called by using Mail::MIMEDefang::MIME::collect_parts().
- get_host_name must be called by using Mail::MIMEDefang::Net::get_host_name().
- header_timezone, rfc2822_date and gen_msgid_header must be called using 
Mail::MIMEDefang::RFC2822 namespace.
- read_results sub must be called using Mail::MIMEDefang::Unit namespace.
- To read MIMEDefang version, md_version() must be used, version() is still 
accessible as Mail::MIMEDefang::version

Tests are very welcome as usual.

 Regards
  Giovanni Bechis

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