是否有支持 TLS 的 Perl IMAP 模块?

Pet*_*ood 5 perl ssl imap

我正在编写一个 Perl 脚本来连接到需要通过端口 143 进行 TLS 的 IMAP 服务器。该服务器不支持通过 SSL 连接。到目前为止,我发现 Perl IMAP 模块仅支持 SSL,而不支持 TLS。

是否有任何提供 TLS 支持的 Perl IMAP 模块?到目前为止我已经看过:

Net::IMAP Net::IMAP::简单 Net::IMAP::Client

Net::IMAP::Client 支持 SSL 但不支持 TLS。

有什么想法吗?

hpa*_*avc 2

您创建一个稍后转换的非 ssl 套接字,“如果您想使用 IO::Socket::INET 替代方案,例如 IO::Socket::SSL,这也很有用。”

http://search.cpan.org/dist/Mail-IMAPClient/lib/Mail/IMAPClient.pod#Socket

...当您在此处创建方法引用时...

http://metacpan.org/pod/IO::Socket::SSL#METHODS

这里的例子可以很容易地调整

http://cpansearch.perl.org/src/SULLR/IO-Socket-SSL-1.24/example/ssl_client.pl