Merge branch 'hotfix/2.7.1'
This commit is contained in:
@@ -116,7 +116,7 @@ class InboundEmail extends \Espo\Services\Record
|
||||
|
||||
$folders = new \RecursiveIteratorIterator($storage->getFolders(), \RecursiveIteratorIterator::SELF_FIRST);
|
||||
foreach ($folders as $name => $folder) {
|
||||
$foldersArr[] = $folder->getGlobalName();
|
||||
$foldersArr[] = mb_convert_encoding($folder->getGlobalName(), 'UTF-8', 'UTF7-IMAP');
|
||||
}
|
||||
return $foldersArr;
|
||||
}
|
||||
@@ -168,9 +168,11 @@ class InboundEmail extends \Espo\Services\Record
|
||||
|
||||
$monitoredFoldersArr = explode(',', $monitoredFolders);
|
||||
foreach ($monitoredFoldersArr as $folder) {
|
||||
$folder = trim($folder);
|
||||
$folder = mb_convert_encoding(trim($folder), 'UTF7-IMAP', 'UTF-8');
|
||||
|
||||
$storage->selectFolder($folder);
|
||||
|
||||
|
||||
$lastUID = 0;
|
||||
$lastDate = 0;
|
||||
if (!empty($fetchData['lastUID'][$folder])) {
|
||||
|
||||
@@ -87,7 +87,7 @@ class EmailAccount extends Record
|
||||
|
||||
$folders = new \RecursiveIteratorIterator($storage->getFolders(), \RecursiveIteratorIterator::SELF_FIRST);
|
||||
foreach ($folders as $name => $folder) {
|
||||
$foldersArr[] = $folder->getGlobalName();
|
||||
$foldersArr[] = mb_convert_encoding($folder->getGlobalName(), 'UTF-8', 'UTF7-IMAP');
|
||||
}
|
||||
return $foldersArr;
|
||||
}
|
||||
@@ -152,7 +152,8 @@ class EmailAccount extends Record
|
||||
|
||||
$monitoredFoldersArr = explode(',', $monitoredFolders);
|
||||
foreach ($monitoredFoldersArr as $folder) {
|
||||
$folder = trim($folder);
|
||||
$folder = mb_convert_encoding(trim($folder), 'UTF7-IMAP', 'UTF-8');
|
||||
|
||||
$storage->selectFolder($folder);
|
||||
|
||||
$lastUID = 0;
|
||||
|
||||
Reference in New Issue
Block a user