читать файл с почтами в список, цикл foreach с этим списком и далее нужные проверки, новая почта всегда буде в переменной [[FOREACH_DATA]], так должно без проблем работать
Gmail imap не коректно передает символы
-
Кто стыкался с таким и знает что сделать. Получаю я по Имап гмейла письмо с линком активации. Но линк получается битый, как при случаях неправильной кодировки. Заменяет некоторые символы квадратиками.
https://www.site.com/signup-confirm/?key�ea931c-116f-11e8-b488-5cb9017bdf47
Вместо � должно быть (=).
И Еще, есть ли возможность по имап гмейла получать полностью письмо с ХТМЛ тегами? -
Дело не в Gmail. Это модуль с багами. Если тема письма идет в Base64 то появляются пробелы, если в win-1251 появляются � . Видимо и с телом письма подобная проблема.
-
Прямь приказ
:D -
@seedgg said in Gmail imap не коректно передает символы:
Но линк получается битый, как при случаях неправильной кодировки. Заменяет некоторые символы квадратиками.
Попробовал сделать цикл по письмам. Из каждого письма получал ссылки и выводил в лог. Обработал около 1000 писем, нигде не было битых ссылок.
Не могли бы вы сказать, что за сервис, или предоставить доступ к ящику?И Еще, есть ли возможность по имап гмейла получать полностью письмо с ХТМЛ тегами?
Так и происходит по умолчанию. У вас нет?

-
Попробовал старую версию БАС(очень старую), Письма принимает правильно без каких либо искажений, даже полные линки вытягивает. Значит проблема в новой версии, нужно сообщить об ошибке
У БАС было много версий, не могли бы вы сказать, какая именно работала правильно. А самое главное, какой сервис присылает такие письма?
-
не только в этом косяк. imap в новой версии вообще косячный. всегда работал на 16.4 версии, и только 2 дня назад обновился. и начали лететь ошибки имап везде. до обновы этого не было
Что именно у вас не работает? Не могли бы вы описать более детально?