On Tue, Oct 14, 2014 at 3:18 PM, Ionel Mugurel Ciobîcă <
[email protected]> wrote:

> Ridic e-mailul de la google cu fetchmail. Cind este e-mail am erorile
> astea:
>
> =============== cut here ===================
> oct 14 14:05:03.171 [14198] warn: Use of uninitialized value $type in
> numeric eq (==) at /usr/share/perl5/Mail/SpamAssassin/Conf/Parser.pm line
> 668.
> oct 14 14:05:03.171 [14198] warn: Use of uninitialized value $type in
> numeric eq (==) at /usr/share/perl5/Mail/SpamAssassin/Conf/Parser.pm line
> 671.
> oct 14 14:05:03.171 [14198] warn: Use of uninitialized value $type in
> numeric eq (==) at /usr/share/perl5/Mail/SpamAssassin/Conf/Parser.pm line
> 674.
> oct 14 14:05:03.171 [14198] warn: Use of uninitialized value $type in
> numeric eq (==) at /usr/share/perl5/Mail/SpamAssassin/Conf/Parser.pm line
> 677.
> oct 14 14:05:03.171 [14198] warn: Use of uninitialized value $type in
> numeric eq (==) at /usr/share/perl5/Mail/SpamAssassin/Conf/Parser.pm line
> 680.
> oct 14 14:05:03.171 [14198] warn: Use of uninitialized value $type in
> numeric eq (==) at /usr/share/perl5/Mail/SpamAssassin/Conf/Parser.pm line
> 683.
> oct 14 14:05:03.171 [14198] warn: Use of uninitialized value $type in
> numeric eq (==) at /usr/share/perl5/Mail/SpamAssassin/Conf/Parser.pm line
> 686.
> oct 14 14:05:03.171 [14198] warn: Use of uninitialized value $type in
> numeric eq (==) at /usr/share/perl5/Mail/SpamAssassin/Conf/Parser.pm line
> 689.
> oct 14 14:05:03.171 [14198] warn: Use of uninitialized value $type in
> numeric eq (==) at /usr/share/perl5/Mail/SpamAssassin/Conf/Parser.pm line
> 692.
> oct 14 14:05:03.171 [14198] warn: Use of uninitialized value $type in
> numeric eq (==) at /usr/share/perl5/Mail/SpamAssassin/Conf/Parser.pm line
> 695.
> oct 14 14:05:03.171 [14198] warn: Use of uninitialized value $type in
> concatenation (.) or string at
> /usr/share/perl5/Mail/SpamAssassin/Conf/Parser.pm line 699.
> oct 14 14:05:03.171 [14198] warn: config: unknown conf type ! at
> /usr/share/perl5/Mail/SpamAssassin/Conf/Parser.pm line 699.
> =============== cut here ===================
>
> Nu am modificat /usr/share/perl5/Mail/SpamAssassin/Conf/Parser.pm (nu
> stiu/inteleg perl), iata liniile de care se plinge fetchmail:
>

Problema e ceva mai sus, plange ca nu e definit $cmd-{type} in contextul n
care e apelat callbackul cu pricina si dupa aia incerci sa faci comparatii
cu o valoare nedefinita. Am incercat sa o iau mai la deal prin cod (recte
https://metacpan.org/source/KMCGRAIL/Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Conf/Parser.pm
), dar mi-e ca nu inteleg corect ce vrea sa fie
$config->{command_luts}->{frequent} si daca ar trebui sa aiba "type" sau
nu. Pare sa lipseasca declaratia unui "type" in contextul corect din
config, poate te uiti mai atent si are sens si il declari.

"Solutia" alternativa e sa scoti "use warnings" din script dar asta risca
sa-ti acopere si alte probleme.

-- 
P.
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui