in reply to Re^2: @INC error
in thread @INC error

The program "email-reminder-2.0.pl" appears to run correctly when called independently but not when called by cron.

It therefore seems that a different @INC is being used when cron runs the script.
The error message plainly states that @INC is:
/usr/local/lib64/perl5/5.30 /usr/local/share/perl5/5.30 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5
If /usr/local/share/perl5/Mail/Mailer.pm exists, then @INC needs to include /usr/local/share/perl5.
But /usr/local/share/perl5 is not one of the locations specified in @INC when cron runs the script.

Cheers,
Rob