Использование smtp-cli.
Добавлено: 2017-05-17 8:14:16
Давно как-то ставил эту утилиту на freebsd 8... потом переехали на 9, потом на 10. Как-то не обращал внимания, что не отправляются смс-ки по критическим ситуациям. Начал смотреть сей программу...
Понял, что из-за перехода почтовых серверов, например mail.ru, на 465, 995 порты с применением sssl/tls модуль smtp-cli перестал соеденяться с ними. Выдает такую ошибку:
Пробовал в smtp-cli выставлять в "1" параметры:
Не помогло...
Может у кого получилось заставить работать - подскажите, что надо мне подправить.
Заранее - Спасибо.
Понял, что из-за перехода почтовых серверов, например mail.ru, на 465, 995 порты с применением sssl/tls модуль smtp-cli перестал соеденяться с ними. Выдает такую ошибку:
Код: Выделить всё
!!! IO::Socket::SSL and/or Net::SSLeay modules are not found
!!! These modules are required for SSL and STARTTLS support
!!! IO::Socket::INET6 -- optional module not found
!!! Socket6 -- optional module not found
!!! These modules are required for IPv6 support
!!! Neither File::LibMagic nor File::Type module found.
!!! Used for guessing MIME types of attachments. Optional.
!!! Term::ReadKey -- optional module not found
!!! Used for hidden reading SMTP password from the terminal
!!! Use --missing-modules-ok if you don't need the above listed modules
!!! and don't want to see this message again.
SSL/TLS support is not available due to missing modules. Sorry.
Код: Выделить всё
$host = undef;
$port = 'smtp(255)'; # ставил 465
$addr_family = AF_UNSPEC;
$hello_host = 'localhost';
$verbose = 0; # ставил 1
$use_login = 0; # ставил 1
$use_plain = 0; # ставил 1
$use_cram_md5 = 0; # ставил 1
Может у кого получилось заставить работать - подскажите, что надо мне подправить.
Заранее - Спасибо.