Sloučení dvou mailboxů včetně odstranění duplicit

Začátkem března jsem zprovoznil nový mailserver, nicméně v období cca 14 dnů byly interní maily směrovány na mailserver původní. Po odstavení starého stroje, abych měl všechny maily hezky v jednom mailboxu, bez duplicit, jsem musel nějak inteligentně sloučit oba mailboxy.


Sloučení dvou mailboxů včetně odstranění duplicit Štítky:  , ,

    Začátkem března jsem zprovoznil nový mailserver, nicméně v období cca 14 dnů byly interní maily (ze stanic v LAN apod.) směrovány na mailserver původní. Po odstavení starého stroje, abych měl všechny maily hezky v jednom mailboxu, bez duplicit, jsem musel nějak inteligentně sloučit oba mailboxy.
Po chvíli googlení a dotazu na kamaráda (díky Atra) jsem přišel na tento postup.


UPOZORNĚNÍ: Autor nenese žádnou zodpovědnost za případné škody způsobené použitím tohoto návodu.

Do ~/.muttrc přidat volby pro zobrazení duplicit a třídění podle vláken (předmět zprávy)


set duplicate_threads = yes
set sort=threads
set auto_tag=yes



Spojit oba mailboxy do jednoho souboru a otevřít v mutt

cat mailbox1 mailbox2 > mailbox.all
mutt –f mailbox.all



Vyfiltrovat duplicitní zprávy (T, ~=), smazat je (d) a ukončit mutt (q). Tím dojde k odstranění duplicitních zpráv a uložení do souboru mailbox.all

T
~=
d
q



Výsledný soubor mailbox.all nyní obsahuje maily z obou mailboxů, bez duplicit. Tímto souborem stačí nahradit mailbox na novém stroji.
;  
Vaše názory a komentáře: 0 ;  Zobrazeno: 17849 x ;  Hodnoceno: 0 x

Hodnocení článku: 1 2 3 4 5


Přidat komentář
Jméno
E-Mail
Zadejte první čísici z čísla Zadejte první čísici z čísla
Pokud očekáváte odpověď na Vámi vložený komentář, zadejte Váš e-mail.
Vložením komentáře souhlasíte s pravidly.