Автор Тема: заголовки письма  (Прочитано 2063 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Skif

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 187
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
заголовки письма
« : 03 Июня 2005, 12:51:58 »
Имеется необходимость отпарсить заголовки письма. Для этого пользую Email::Simple. Но споткнулся вот на чем.
если например имеет место такой вид заголовка(часть его):

Цитировать

CC: Admin USER



my $mail 
Email::Simple->new($text);
@
arr_cc $mail->header("CC");


Вернет такое вот массив
$arr_cc[0] = "Admin"
$arr_cc[1] = ""
$arr_cc[2] = "USER"
$arr_cc[3] = ""

меняем заголовок на:
Цитировать

CC: admin@domain.ua, user@domain.ua


И получаем
$arr_cc[0] = "admin@domain.ua"
$arr_cc[1] = "user@domain.ua"

Я никак не могу запарсить загловки. не могу схватить логику.  Как сделать так что бы для обоих типов заголовком (или недай бог для смешанного) парсило по человечески.
Может другой модуль может сделать это сам?
Всё будет хорошо - я договорился!

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
заголовки письма
« Ответ #1 : 03 Июня 2005, 16:05:49 »
perldoc MIME::Parser
The documentations is your friend

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28