From 30ebcf6d760ce8bc2d557bdc4b8527d92b8ae87d Mon Sep 17 00:00:00 2001 From: yuri Date: Fri, 24 Nov 2017 15:28:27 +0200 Subject: [PATCH] fix email --- application/Espo/Services/Email.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/application/Espo/Services/Email.php b/application/Espo/Services/Email.php index 4918428fd3..52e167e9dd 100644 --- a/application/Espo/Services/Email.php +++ b/application/Espo/Services/Email.php @@ -114,6 +114,11 @@ class Email extends Record if (in_array($fromAddress, $userAddressList)) { if ($primaryUserAddress === $fromAddress) { $smtpParams = $this->getPreferences()->getSmtpParams(); + if ($smtpParams) { + if (array_key_exists('password', $smtpParams)) { + $smtpParams['password'] = $this->getCrypt()->decrypt($smtpParams['password']); + } + } } if (!$smtpParams) { $emailAccountService = $this->getServiceFactory()->create('EmailAccount');