2015-08-18 8 views
3

У меня был источник электронной почты со мной и вы хотите разобрать оригинал получателя электронной почты.Как я могу разобрать электронную почту, чтобы получить оригинального получателя письма?

Скажем, «[email protected]» получает электронное письмо, но в списке «Кому» [email protected] указан [email protected] & [email protected] Я хочу получить только user1 из источника электронной почты.

В начальном анализе электронная почта с сервера mdeamon содержит тег «X-MDaemon-Deliver-To:». Аналогично, электронная почта с почтового сервера Devcot содержит «Delivered-To:». Но не получить общую логику разбора, чтобы получить оригинального получателя электронной почты.

Как я могу разобрать электронную почту, чтобы получить оригинального адресата электронной почты?

ответ

2

Лучший способ получить эту информацию - это, вероятно, разобрать заголовки Received, чтобы узнать, кому было доставлено сообщение. Другими словами, найдите заголовок Received, который имеет маркер for, а затем [email protected] (где [email protected] будет получателем).