Мне нужно написать регулярное выражение, которое находит оригинального отправителя электронной почты из отправленного почтового содержимого. Мне нужно поддерживать различные типы ручной пересылки основного почтового клиента.regex, чтобы получить Исходный отправитель от переадресованной почты
Regex Я пробовал:
From\s*:\s*((["|']?)[\w|\s]+\2)?\s*(\<?)[\w]([\w\-\.\+\'\/]*)@([\w\-\.]*)(\.[a-zA-Z]{2,22}(\.[a-zA-Z]{2}){0,2})(\>?)
Просьба предложить более регулярное выражение со всеми возможными комбинациями. Также в приведенном выше примере можно проверить, только если < символ (группа 3) соответствует мне нужно> в конце.
Также возможный способ поддержки, кроме английского языка