Дата получения письма



  • Всем привет!
    При получении писем с почты через действие "Получить содержимое одного письма по критериям" хочу отфильтровать их по дате (чтобы получить только то письмо, которое придет после текущего момента, игнорируя все прошлые). В действии есть такой пункт фильтрации 123.png
    Однако, ни один из форматов даты не подходит, фильтр не срабатывает. Какие форматы пробовал:

    1. Дата через кубик "Дата сейчас"
    2. Дата через кубик "Дата сейчас" + "Дату в миллисекунды"
    3. UNIX-timestamp
      Во всех случаях фильтр игнорируется. Какой формат здесь подходит?


  • @doupiu Screenshot_5.png
    Любой формат даты может быть обработан.
    Вы говорите, что фильтр не работает? А что именно нужно фильтровать?
    Потому что это значение исчисляется в днях, независимо от часа.
    Итак, если текущая дата 26 мая, то если вы используете «Дата сейчас», вы получите время, состоящее из дня, месяца, года, часа, минуты, секунды. но фильтр берет только день, месяц, год, а не час, минуту, секунду.
    Таким образом, все сообщения за этот день будут отфильтрованы, а не отфильтрованы сообщения в точное время, час, минуту, секунду, которые вы хотите.
    И, возможно, именно поэтому вы чувствуете, что фильтр не работает.



  • Всё именно так, как сказал @BAS-Viet-Nam
    a3ff8692-cd12-40eb-b53a-87401f0d2b2d-image.png



  • @m4zuper Кстати это бред... до даты... откуда ты знаешь ДО какой даты будет доставлено письмо ? 5 мин ? А может 10 ? А если за это время другие притопают ?



  • This post is deleted!


  • @Dodok Все верно говорите, ДО указывать не обязательно, сообщение уже было исправлено как вижу



  • @BAS-Viet-Nam все, я понял, спасибо, думал и время тут учитывается. Тогда другой вопрос: как надежно получить последний код из письма с почты? Потому что на почте же лежат старые коды и если просто отсортировать по дате, то может быть спарсен старый код из предыдущей итерации скрипта.



  • @doupiu можно например получить id последнего письма до отправки кода, и потом сравнивать с id полученного письма



  • @doupiu не проще флаг "\Seen" установить на письме?



  • @doupiu, до отправки кода получите количество писем, соответствующих поиску, и после отправки используйте полученное количество + 1, для ожидания письма

    img1.png
    img2.png
    img3.png



  • @GhostZ @UserTrue спасибо, то что нужно. Что-то сразу недопер до этого, до даты докопался)


Log in to reply