Подскажите каким образом из базы данных писем выбрать все вхождения определенной конструкции (email адреса) и сохранить их в формате типа csv или хотя бы txt.
Я пытался разобраться с макросами и регекспами но оказался недостаточно умен ;-)
Подскажите каким образом из базы данных писем выбрать все вхождения определенной конструкции (email адреса) и сохранить их в формате типа csv или хотя бы txt.
Я пытался разобраться с макросами и регекспами но оказался недостаточно умен ;-)
С экспортом куда-то - это тяжелее с выкусывание легче - это умеют многие плаги, которые есть у нас на сайте…
Я там видел только по тексту… а у меня папка с письмами.
Есть замечательный плагин к ФАРу (ссылка на сайте есть), он представляет из себя екзешник.
Вот с таким ключем он выдаст все адреса "To:"
tbb2mbx.exe -lt3 MESSAGES.TBB > to_addr.txt
а с таким -- все адреса "From"
tbb2mbx.exe -lf3 MESSAGES.TBB > from_addr.txt
Дальше -- в Excell. "Данные | Текст по столбцам…" и все.
Единственная проблема -- будут дубликаты… Если не много, то сорируешь и ручками Если много -- можн ов Access`e запросик несложный написать. Можно еще кое-какие варианты придумать…
Понятно. А что делать с тем, что часть адресов находится в теле письма?
Ну тады тебе поможет:
find "@" message.tbb > addr.txt
но хjчу предупредить, что в этом случае будет куча мусора…