From eea7811a2832472e780e02fc3eb065c712fee8c5 Mon Sep 17 00:00:00 2001 From: fomichev Date: Wed, 26 Mar 2025 11:57:42 +0300 Subject: [PATCH] =?utf8?q?=D0=9F=D0=BE=D0=BC=D0=B5=D1=82=D0=BA=D0=B0=20?= =?utf8?q?=D0=BD=D0=B5=D0=BF=D1=80=D0=BE=D1=81=D0=BC=D0=BE=D1=82=D1=80?= =?utf8?q?=D0=B5=D0=BD=D0=BD=D1=8B=D1=85=20=D0=BF=D0=B8=D1=81=D0=B5=D0=BC?= =?utf8?q?=20=D0=BF=D1=80=D0=B8=20=D0=BB=D1=8E=D0=B1=D1=8B=D1=85=20=D1=83?= =?utf8?q?=D1=81=D0=BB=D0=BE=D0=B2=D0=B8=D1=8F=D1=85=20=D0=B5=D1=81=D0=BB?= =?utf8?q?=D0=B8=20=D0=BF=D0=B8=D1=81=D1=8C=D0=BC=D0=BE=20=D0=BE=D0=B1?= =?utf8?q?=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=B0=D0=BD=D0=BE=20=D0=B2=D0=BE?= =?utf8?q?=D0=B7=D0=B2=D1=80=D0=B0=D1=89=D0=B5=D0=BD=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- erp24/services/MarketplaceService.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/erp24/services/MarketplaceService.php b/erp24/services/MarketplaceService.php index d1765641..52727058 100644 --- a/erp24/services/MarketplaceService.php +++ b/erp24/services/MarketplaceService.php @@ -1407,7 +1407,7 @@ class MarketplaceService } if ($progressCallback) { - call_user_func($progressCallback, "Подключение к почтовому ящику..."); + call_user_func($progressCallback, "Подключение к почтовому ящику..." . date('Y-m-d H:i:s')); } self::imap_debug_log("Открытие соединения: {$hostname} INBOX с почтой: {$username}", $debugMode, $progressCallback); $inbox = imap_open($hostname . 'INBOX', $username, $password); @@ -1496,10 +1496,9 @@ class MarketplaceService 'date' => $date, 'body' => $htmlMessage, ]; - $countProcessedMessages += MarketplaceService::processMessage($message); + $output = MarketplaceService::processMessage($message); - - if ($unseen) { + if ($output > 0) { self::imap_debug_log("Установка флага SEEN для сообшения #" . $email_number, $debugMode, $progressCallback); $result = imap_setflag_full($inbox, $email_number, "\\Seen"); if (!$result) { @@ -1516,6 +1515,7 @@ class MarketplaceService self::imap_debug_log("WARNING: Сообщение #" . $email_number . " не удалось пометить как SEEN", $debugMode, $progressCallback); } } + $countProcessedMessages += $output; if ($progressCallback) { call_user_func($progressCallback, "От: " . $from . " тема " . $subject . " от " . $date); -- 2.39.5