Od kilu dni conky mi nie wyświetla powiadomień o poczcie w gmail, używam skryptu Perl
#!/usr/bin/perl
# by gxmsgx
# description: get the count of unread messages on imap
use strict;
use Mail::IMAPClient;
use IO::Socket::SSL;
my $username = 'your_mail';
my $password = 'password';
my $socket = IO::Socket::SSL->new(
PeerAddr => 'imap.gmail.com',
PeerPort => 993
)
or die "socket(): $@";
my $client = Mail::IMAPClient->new(
Socket => $socket,
User => $username,
Password => $password,
)
or die "new(): $@";
if ($client->IsAuthenticated()) {
my $msgct;
$client->select("INBOX");
$msgct = $client->unseen_count||'0';
print "$msgct\n";
}
$client->logout();
Dodam tylko że poczta Linux.pl na tym skrypcie jest poprawnie wyświetlana, a więc o co chodzi?
A skrypt Python (https://wiki.archlinux.org/title/Conky/Tips_and_tricks#method_1) również nie działa, za to jest masa błędów.
Czy może google wprowadziło jakieś zmiany o których nie wiem?