Я пытаюсь использовать Globiflow для идентификации информации из ответа по электронной почте. Я использую функцию «Электронная почта для приложения» в Podio, где человек может отправить эту конкретную электронную почту и получить информацию go прямо в приложение. Вот поля в приложении:
- Электронная почта - (отображается для отправителя) (иногда также включает их имя)
- Клиент
- Должность - (отображается для Тема сообщения электронной почты)
- Описание задания - (сопоставлено с телом электронной почты)
- Хотелось бы выполнить до - (поле даты)
- Срочность - (Выбор поля либо Рутина, Приоритет или Срочно)
- Дата отправки
- Статус
В сообщении электронной почты я пытаюсь сделать так, чтобы клиент мог идентифицировать себя (по электронной почте учетной записи), когда они хотели бы, чтобы проект был выполнен, и срочность этого. Они делают это с помощью следующих ключевых слов:
- Электронная почта учетной записи: - (сопровождаемая электронным письмом, имеющимся в их учетной записи)
- Дата: - (с последующим форматом даты и времени в м / d / y)
- Срочность: - (сопровождается текстом «Обычный», «Приоритет» или «Срочно»)
Мне нужна система для определения этих ключевых слов и сопоставления их с соответствующими поля в приложении.
В настоящее время у меня нет проблем с ключевым словом Urgency: и сопоставлением его с полем приложения. Я делаю это с preg_match_gf("/Urgency:\s([a-z-\s]+^)/ism", strip_tags_gf([(Project) Description of Job]),1)
, и он работает просто отлично.
Однако для двух других я не нахожу такое же состояние. Я пробовал много разных шаблонов с кодировкой, чтобы попытаться определить Date: и Email аккаунта: по ключевым словам не удалось.
Я даже попробовал stristr с датой stristr([(Project) Description of Job],"Date:")
, а затем попытался удалить его другая пользовательская переменная с preg_match_gf("/Date:\s([0-9\(\)\-\s]+^)/ism", [(Variable) date], strip_tags_gf([(Variable) date]),1)
, но я все еще не успешен. Конечно, я также попробовал это с just и preg_match и strip_tag.
Я бы хотел получить письмо прямо из поля получателя электронной почты, но иногда это также включает имя отправителя, например: Zach Александр Поскольку это делает это, мне трудно вытащить только электронное письмо из профиля отправителя. Вот почему я хочу, чтобы они идентифицировали его с ключевым словом Account Email: в теле письма.
Короче говоря, мне нужна эта система для идентификации электронной почты клиентов, если они добавили ключевые слова, а затем сопоставили записи этих ключевых слов с полями Podio.
Я добавил несколько снимков экрана, чтобы показать, где я Я в настоящее время на.
Globiflow Image
Podio Image