IMAP_SSL_CERT(7) | User Contributed Perl Documentation | IMAP_SSL_CERT(7) |
imap_ssl_cert - connects to an IMAP server using SSL and saves the server certificate into a .pem file
imap_ssl_cert -H imap.server.com > server_ca_file.pem imap_ssl_cert -? imap_ssl_cert --help
This utility requires the following perl modules to be installed:
Getopt::Long Mail::IMAPClient IO::Socket::SSL Net::SSLeay
Also known as: -v
$ perl imap_ssl_cert.pl -H imap.server.com > ca_file.pem $ cat ca_file.pem -----BEGIN CERTIFICATE----- MIID1zCCAr+gAwIBAgIQPr3bVk0SkuXygjxgA7EVGDANBgkqhkiG9w0BAQUFADA8 [...snip...] 0FF4warjskrfqaVtWeIV58LJheaM4cPJkc2M -----END CERTIFICATE----- $ openssl x509 -in ca_file.pem -text
http://en.wikipedia.org/wiki/X.509 http://en.wikipedia.org/wiki/Privacy_Enhanced_Mail http://tools.ietf.org/html/rfc1422 http://search.cpan.org/~mikem/Net-SSLeay-1.42/lib/Net/SSLeay.pm http://search.cpan.org/~plobbes/Mail-IMAPClient-3.29/lib/Mail/IMAPClient.pod
Fri Nov 11 03:38:13 AST 2011 + version 0.1
Jonathan Buhacoff <jonathan@buhacoff.net>
Copyright (C) 2011 Jonathan Buhacoff This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. http://www.gnu.org/licenses/gpl.txt
2023-12-05 | perl v5.36.0 |