mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-08-25 18:19:22 +03:00
Moved [labs.verify_ssl_certificates] setting to ssl section ([ssl.verify_certificate] = Off)
Added [ssl.cafile] = '' setting
This commit is contained in:
parent
e1d3010054
commit
14e2f1705a
3 changed files with 22 additions and 6 deletions
|
|
@ -89,6 +89,18 @@ class Api
|
|||
(int) \RainLoop\Api::Config()->Get('labs', 'imap_large_thread_limit', 100);
|
||||
|
||||
\MailSo\Config::$SystemLogger = \RainLoop\Api::Logger();
|
||||
|
||||
$sSslCafile = $this->Config()->Get('ssl', 'cafile', '');
|
||||
if (!empty($sSslCafile))
|
||||
{
|
||||
\MailSo\Hooks::Add('Net.NetClient.StreamContextSettings/Filter', function (&$aStreamContextSettings) use ($sSslCafile) {
|
||||
if (isset($aStreamContextSettings['ssl']) && \is_array($aStreamContextSettings['ssl']) &&
|
||||
empty($aStreamContextSettings['ssl']['cafile']))
|
||||
{
|
||||
$aStreamContextSettings['ssl']['cafile'] = $sSslCafile;
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue