Устанавливаем пакет fetchmail
# apt-get install fetchmail
Создаем файл конфигурации для сбора почты
Шаблон файла конфига и права
# su chernousov
$ cd /home/chernousov/
$ touch /home/chernousov/.fetchmailrc
$ chmod 600 /home/chernousov/.fetchmailrc
Проверяем какие версии TLS поддерживает почтовый сервер
$ nmap --script ssl-enum-ciphers -p 14310.77.77.101
Создаем конфигурационный файл /home/chernousov/.fetchmailrc
poll 10.77.77.101 with proto IMAP uidl
user '1430' there with password 'xxxSecretPasswordxxx' is 'anton@bds.su' here with options keep sslproto TLS1.2
Проверяем почту (без сбора)
$ fetchmail -c
Если получаем ошибку
fetchmail: Server certificate verification error: hostname mismatch
То используем дополнительный параметр
$ fetchmail -c --nosslcertck
Сбор почты
$ fetchmail -k --nosslcertck
Добавляем автоматический сбор сообщений в crontab
*/5 * * * * chernousov fetchmail -k --nosslcertck > /dev/null 2>&1