Thread [Mail::ImapClient] SSL selfsigned (7 answers)
Opened by cat1510 at 2015-08-03 16:47

GwenDragon
 2015-08-03 17:46
#181718 #181718
User since
2005-01-17
14533 Artikel
Admin1
[Homepage]
user image
//EDIT:
Bei einem selbstsignierten muss könntest du die Prüfung für das Zertifikat abschalten (ist aber dann aber unsicheres SSL).
Sinnvoller ist es das selbstsignierte Zertifikat mit einer eigenen Zertifikatsdatei im PEM-Format einzubinden.
Dazu benutzt du den Parameter SSL_ca_file.

Ein eigenes Socket dazu nehmen wie beschrieben https://metacpan.org/pod/Mail::IMAPClient#Socket
dort die Parameter bei IO::Socket::SSL->new setzen.
Code: (dl )
1
2
3
4
5
6
7
IO::Socket::SSL->new (
...
# SSL_verify_mode => 'SSL_VERIFY_NONE', # nur zum Test probieren, ist sonst zu unsicher
SSL_ca_file => 'server.de.pem', # Zertifikat eibinden
SSL_verifycn_scheme => 'imap*,
...
);



Ungetestet.
Last edited: 2015-10-09 08:58:21 +0200 (CEST)
die Drachin, Gwendolyn


Unterschiedliche Perl-Versionen auf Windows (fast wie perlbrew) • Meine Perl-Artikel

View full thread [Mail::ImapClient] SSL selfsigned