В настоящее время я работаю над созданием системы для моего клиента, которая может быть классифицирована как тип системы билета. Однако, вместо того, чтобы вводить билеты, как обычная система, билеты поступают от третьего лица (всегда одного и того же третьего лица) в формате электронной почты, который будет отправлен по каналам.PHP-анализ сообщений электронной почты на переменные
Что мне нужно, чтобы посмотреть (что я ' мы думали, используя различные способы, но не можем выбрать лучшее), берущие детали из электронной почты и помещая их в отдельные переменные.
Пример электронной почты, который будет за полученный в:
Имя: Harry Smith
Статус: Женат
Адрес: 14 Тайн Road,
Литтлвуд
Манчестер
MC2 3DN
Телефон: 01551 221502
Очевидно, что полная электронная почта намного длиннее, однако то, что я ищу, - это выкладывать детали из электронной почты, чтобы я мог обрабатывать их по мере необходимости в новой системе. На самом деле я искал что-то, что может хранить информацию в стиле:
Имя: имя%%
Статус:% Статус%
Адрес:% адрес%
Телефон:% телефон%
Я просто не совсем понял, как закодировать строковый поиск, который найдет Name:
и сохранит каждый после него до Status:
.
Любая помощь или указатели будет замечательной.
Спасибо :)
Звучит многообещающе, не могли бы вы рассказать об этом немного больше, т. Е. Для адреса, который находится на нескольких строках. – lethalMango
Хорошо, попробуйте это. проголосуйте, если вам это понравится :) – Jason
Спасибо, попробуем это вместе с ответом Салмана.Я вернусь с обновлением позже сегодня. – lethalMango