diff --git a/snappymail/v/0.0.0/app/libraries/RainLoop/Actions/Pgp.php b/snappymail/v/0.0.0/app/libraries/RainLoop/Actions/Pgp.php index 8832a6d6e..89d58c530 100644 --- a/snappymail/v/0.0.0/app/libraries/RainLoop/Actions/Pgp.php +++ b/snappymail/v/0.0.0/app/libraries/RainLoop/Actions/Pgp.php @@ -57,7 +57,7 @@ trait Pgp $tmpdir .= \sha1($oAccount->Email()); } // if (\RainLoop\Utils::inOpenBasedir($tmpdir) && - if (\is_dir($tmpdir) || \mkdir($tmpdir, 0700, true)) { + if (\is_dir($tmpdir) || \is_link($tmpdir) || \symlink($homedir, $tmpdir) || \mkdir($tmpdir, 0700, true)) { $homedir = $tmpdir; } }