#1053160 [spf] Unknown instance method size while calling IN OPT

#1053160#3
Date:
2023-09-28 13:37:03 UTC
From:
To:
I just started evaluating mtpolicyd, and this is the first thing I
see in the logs:

```
Sep 28 15:14:46 dovecot mtpolicyd[32030]: error while processing request: plugin spf failed:
***  FATAL PROGRAM ERROR!! Unknown instance method "size"
***  which the program has attempted to call for the object:
***
.        IN        OPT         ; no data
***
***  THIS IS A BUG IN THE CALLING SOFTWARE, which incorrectly assumes
***  that the object would be of a particular type.  The type of an
***  object should be checked before calling any of its methods.
***
Net::DNS::RR 1891
Attempt to reload Net/DNS/RR/OPT.pm aborted.
Compilation failed in require at (eval 639) line 1.

 at /usr/share/perl5/Net/DNS/Resolver/Base.pm line 978.
        Net::DNS::Resolver::Base::_make_query_packet(Net::DNS::Resolver=HASH(0x559247d286b0), "mout.kundenserver.de", "TXT") called at /usr/share/perl5/Net/DNS/Resolver/Base.pm line 414
        Net::DNS::Resolver::Base::send(Net::DNS::Resolver=HASH(0x559247d286b0), "mout.kundenserver.de", "TXT") called at /usr/share/perl5/Mail/SPF/Server.pm line 566
        Mail::SPF::Server::dns_lookup(Mail::SPF::Server=HASH(0x559247d1a3b8), "mout.kundenserver.de", "TXT") called at /usr/share/perl5/Mail/SPF/Server.pm line 463
        Mail::SPF::Server::__ANON__() called at /usr/share/perl5/Error.pm line 465
        eval {...} called at /usr/share/perl5/Error.pm line 454
        Error::subs::try(CODE(0x559247d2daa8), HASH(0x559247d2dc10)) called at /usr/share/perl5/Mail/SPF/Server.pm line 472
        Mail::SPF::Server::select_record(Mail::SPF::Server=HASH(0x559247d1a3b8), Mail::SPF::Request=HASH(0x559247122150)) called at /usr/share/perl5/Mail/SPF/Server.pm line 324
        Mail::SPF::Server::__ANON__() called at /usr/share/perl5/Error.pm line 465
        eval {...} called at /usr/share/perl5/Error.pm line 454
        Error::subs::try(CODE(0x559246f9c520), HASH(0x559247d292e0)) called at /usr/share/perl5/Mail/SPF/Server.pm line 345
        Mail::SPF::Server::process(Mail::SPF::Server=HASH(0x559247d1a3b8), Mail::SPF::Request=HASH(0x559247122150)) called at /usr/share/perl5/Mail/MtPolicyd/Plugin/SPF.pm line 135
        Mail::MtPolicyd::Plugin::SPF::_check_helo(Mail::MtPolicyd::Plugin::SPF=HASH(0x559246fd9698), Mail::MtPolicyd::Request=HASH(0x559246f9d120)) called at /usr/share/perl5/Mail/MtPolicyd/Plugin/SPF.pm line 106
        Mail::MtPolicyd::Plugin::SPF::run(Mail::MtPolicyd::Plugin::SPF=HASH(0x559246fd9698), Mail::MtPolicyd::Request=HASH(0x559246f9d120)) called at /usr/share/perl5/Mail/MtPolicyd/PluginChain.pm line 36
        eval {...} called at /usr/share/perl5/Mail/MtPolicyd/PluginChain.pm line 36
        Mail::MtPolicyd::PluginChain::run(Mail::MtPolicyd::PluginChain=HASH(0x55924666c7c8), Mail::MtPolicyd::Request=HASH(0x559246f9d120)) called at inline delegation in Mail::MtPolicyd::VirtualHost for chain->run (attribute declared in /usr/share/perl5/Mail/MtPolicyd/VirtualHost.pm at line 14) line 18
        Mail::MtPolicyd::VirtualHost::run(Mail::MtPolicyd::VirtualHost=HASH(0x559246756468), Mail::MtPolicyd::Request=HASH(0x559246f9d120)) called at /usr/share/perl5/Mail/MtPolicyd.pm line 354
        eval {...} called at /usr/share/perl5/Mail/MtPolicyd.pm line 339
        Mail::MtPolicyd::_process_one_request(Mail::MtPolicyd=HASH(0x559244913498), Net::Server::Proto::TCP=GLOB(0x559246dd7dd0), Mail::MtPolicyd::VirtualHost=HASH(0x559246756468), Mail::MtPolicyd::Request=HASH(0x559246f9d120)) called at /usr/share/perl5/Mail/MtPolicyd.pm line 411
        eval {...} called at /usr/share/perl5/Mail/MtPolicyd.pm line 410
        Mail::MtPolicyd::process_request(Mail::MtPolicyd=HASH(0x559244913498), Net::Server::Proto::TCP=GLOB(0x559246dd7dd0)) called at /usr/share/perl5/Net/Server.pm line 72
        Net::Server::run_client_connection(Mail::MtPolicyd=HASH(0x559244913498)) called at /usr/share/perl5/Net/Server/PreFork.pm line 226
        eval {...} called at /usr/share/perl5/Net/Server/PreFork.pm line 226
        Net::Server::PreFork::run_child(Mail::MtPolicyd=HASH(0x559244913498)) called at /usr/share/perl5/Net/Server/PreFork.pm line 184
        Net::Server::PreFork::run_n_children(Mail::MtPolicyd=HASH(0x559244913498), 1) called at /usr/share/perl5/Net/Server/PreFork.pm line 381
        Net::Server::PreFork::coordinate_children(Mail::MtPolicyd=HASH(0x559244913498)) called at /usr/share/perl5/Net/Server/PreFork.pm line 328
        Net::Server::PreFork::run_parent(Mail::MtPolicyd=HASH(0x559244913498)) called at /usr/share/perl5/Net/Server/PreFork.pm line 109
        Net::Server::PreFork::loop(Mail::MtPolicyd=HASH(0x559244913498)) called at /usr/share/perl5/Net/Server.pm line 58
        Net::Server::run("Mail::MtPolicyd") called at /usr/bin/mtpolicyd line 12.
```

#1053160#8
Date:
2026-01-10 10:10:29 UTC
From:
To:
Es gibt eine Familienspende in Höhe von 1.850.000,00 USD von Cheng Charlie
Saephan. Bitte antworten Sie für weitere Informationen. Denken Sie daran,
Ihrer Familie und den Bedürftigen in Ihrer Umgebung Gutes zu tun.

Dies ist bereits der zweite Versuch, Sie zu erreichen. Bitte antworten Sie
für weitere Details.