Это автоматический ответ на вопрос о проблеме, с которой я столкнулся, и я не нашел ответа, проблема в следующем:
use Mail::IMAPClient;
$imap = new Mail::IMAPClient(
# My connection data.
};
#Folder selection and stuff like that.
my $hash = $imap->fetch_hash('BODY.PEEK[HEADER.FIELDS (SUBJECT)]');
Теперь у меня есть хэш с темой писем в папке Iвыбран, я ожидал, что он вернет тему написания сообщения:
print $hash->{mymessage}->{'BODY.PEEK[HEADER.FIELDS (SUBJECT)]'};
Вместо этого я получил: Использование неинициализированного значения в конкатенации (.) или строку в / var / www / localhost / htdocs / user/mail.pl line 76.
Пожалуйста, извините за мой плохой английский.