У меня есть приложение на Perl, которое должно отправлять электронные письма большому количеству получателей. Кажется, все работает нормально, но после примерно 9K электронных писем происходит сбой:
Can't call method "auth" on an undefined value at...
В коде я вижу:
# Open a connection to the SendGrid mail server
my $smtp = Net::SMTP->new('smtp.xyz.net', Port=> 25, Hello=>$DOMAIN);
# Authenticate
my $code = $smtp->auth($USERNAME, $PASSWORD);
Очевидно, что в приложении нет синтаксических ошибок, потому что оно сначала работает.
Я гуглил и искал этот сайт, но ничего не смог найти ...
Буду очень признателен за любой совет.