pozyskanie adresów z e-maili

207 views
Skip to first unread message

Radosław Saniewski

unread,
Sep 6, 2007, 3:44:06 PM9/6/07
to
Witam,

Czy spotkaliście się z dodatkiem do Thunderbirda, który potrafi z
e-maili z danego folderu wyciągnąć wszystkie adresy e-mailowe i dopisać
je do książki adresowej?
Gdzie ew. tego szukać?

--
pzdr,
Radziel

Wodny

unread,
Sep 7, 2007, 2:47:24 PM9/7/07
to
Radosław Saniewski wrote:
> Czy spotkaliście się z dodatkiem do Thunderbirda, który potrafi z
> e-maili z danego folderu wyciągnąć wszystkie adresy e-mailowe i dopisać
> je do książki adresowej?
> Gdzie ew. tego szukać?

Widzę takie metody:
Najłatwiej byłoby zapuścić grep na poczcie, która póki co jest trzymana
w formie mboksów.
cat Inbox | grep -io "\b[A-Z0-9._%+-]\+@[A-Z0-9.-]\+\.[A-Z]\{2,4\}\b"
dodatkowo dobrze byłoby przepuścić przez sort -u, by od razu zlikwidować
duplikaty.
Drobnym problemem jest brak w/w narzędzi w instalacji systemu Windows.
Dlatego trzeba by ściągnąć je z http://gnuwin32.sourceforge.net.
Sort zdaje się tu:
http://gnuwin32.sourceforge.net/packages/coreutils.htm/
Grep tu:
http://gnuwin32.sourceforge.net/packages/grep.htm

Takie podejście wyssie wszystko (nadawcy, odbiorcy, treść), aczkolwiek
część adresów wymagałaby jeszcze dodatkowego filtrowania z MIME na
polskie, szczególnie pola From. Nie znam automatycznego narzędzia dla
Windows, które to potrafi.

Drugie podejście pozwoli na wyciągnięcie wszystkich nadawców z
wiadomości w folderze. Popełniłem dziś proste rozszerzenie, które zdaje
się mniej więcej działać. Z tym zastrzeżeniem, że póki nie zostanie
wprowadzona do Thunderbirda łata
(https://bugzilla.mozilla.org/show_bug.cgi?id=374240), może ono
powodować "wywalenie" się aplikacji, podobnie jak to publikowane
niedawno. (Podczas testów się to nie zdarzyło)

Link:
http://wodny.org/download/contact_rip.xpi

Po zainstalowaniu rozszerzenia, do paska narzędziowego można dodać
przycisk Rip (prawy klawisz na pasku i Customize...). Po zaznaczeniu
folderu z pocztą trzeba go wcisnąć, program zapyta, do jakiego pliku
zrzucić adresy. Należy wybrać format tekstowy (txt).

Potem w książce adresowej wybrać opcję Import i powinno zadziałać.
Adresy będą już zdekodowane z MIME. Ilość tabulacji w pliku jest ułożona
tak, by wstawić tekst w pola Display oraz Primary Email

Po drodze dobrze byłoby przepuścić plik przez sort -u, by pozbyć się
dubli. Ewentualnie użyć interaktywnego rozszerzenia:
https://addons.mozilla.org/en-US/thunderbird/addon/2505
już po dodaniu kontaktów.

Co złego to nie ja, ale pro forma zalecam zrobienie kopii bezpieczeństwa
profilu przez eksperymentem :-)

W razie problemów, postaram się pomóc.

--
Wodny
Marcin Szewczyk
http://wodny.org
wodny@21%_w_atmosferze.pl
GG:4624915

Radosław Saniewski

unread,
Sep 7, 2007, 3:39:55 PM9/7/07
to
Wodny pisze:

> Popełniłem dziś proste rozszerzenie, które zdaje
> się mniej więcej działać. Z tym zastrzeżeniem, że póki nie zostanie
> wprowadzona do Thunderbirda łata
> (https://bugzilla.mozilla.org/show_bug.cgi?id=374240), może ono
> powodować "wywalenie" się aplikacji, podobnie jak to publikowane
> niedawno. (Podczas testów się to nie zdarzyło)
>
> Link:
> http://wodny.org/download/contact_rip.xpi

He, he - działa! Nie wywaliło!

> Po zainstalowaniu rozszerzenia, do paska narzędziowego można dodać
> przycisk Rip (prawy klawisz na pasku i Customize...).

Przy dodawaniu przycisku pojawia się ikonka w postaci mnóstwa małych
ikoneczek. Ale to naprawdę nie ma znaczenia. Na pasku już jest ok.

> Po zaznaczeniu
> folderu z pocztą trzeba go wcisnąć, program zapyta, do jakiego pliku
> zrzucić adresy. Należy wybrać format tekstowy (txt).
>
> Potem w książce adresowej wybrać opcję Import i powinno zadziałać.
> Adresy będą już zdekodowane z MIME. Ilość tabulacji w pliku jest ułożona
> tak, by wstawić tekst w pola Display oraz Primary Email

Jest.

> Po drodze dobrze byłoby przepuścić plik przez sort -u, by pozbyć się
> dubli. Ewentualnie użyć interaktywnego rozszerzenia:
> https://addons.mozilla.org/en-US/thunderbird/addon/2505
> już po dodaniu kontaktów.

Też działa.

> Co złego to nie ja, ale pro forma zalecam zrobienie kopii bezpieczeństwa
> profilu przez eksperymentem :-)

Tym razem zrobiłem ;-)

> W razie problemów, postaram się pomóc.

Dzięki śliczne - poszło.
Dzięki Tobie mam szansę odzyskać książkę adresową, która poleciała w
kosmos :-)
Teraz już spokojnie zabieram się do roboty i folder po folderze...

Dzięki jeszcze raz.

--
pzdr,
Radziel

Reply all
Reply to author
Forward
0 new messages