Eddigi levelek importálása a gmail archívumába

Fórumok

Lenne egy egzotikus kérdésem.

Van egy ca. 2 éves levelezésem a gépen, azt szeretném az új gmail postafiókom archívumába átrakni valahogy, ha esetleg van valakinek ötlete, annak nagyon örülnék.

Ja, és Thunderbirddel levelezek, ha ez számít.

Hozzászólások

fogd a szabvanyos UNIX mailfile-t, es add fel ujra sendmail-al, de allits be egy forward-ot gmail-re elotte.
szepen az eredeti datumok, felado,... megtartasaval mindened atkerul gmailba.
man sendmail
olvasgatasa kell hozza:)

Elöször kössz a segítséget, de tuhnderbirdnél melyik a szabbványos unix mailfile?

~/.thunderbird/default/*/Mail/szerver_ahonnan_toltod_a_leveleket/
és ezen belül Inbox, meg Sent, stb. Ha rendesen mappákba szervezted, meg esetleg több szerverről is gyűjtöd az e-mail-eket, akkor azért elég kusza tud lenni. (De fenntartom, hogy ezzel az újraelküldéssel nem lesz igazán jó. Ha már, akkor én inkább valamilyen szkripttel szétszedném az összes levelet külön-külön minden levelet egy-egy fájlba, és megnézném a fuse-nak a gmailfs modulját, és feltölteném azon keresztül. Ha egy-két levéllel működik, akkor csak simán egy cp kell a dologhoz.)

Na jó van, majd foglalkozom a témával, de ez az utóbbi hozzászólás kicsit kínai volt. Na de majd előbb elolvasom a doksikat, utánna kérdezek legközelebb.

Kipróbáltam, felraktam. Akartam indítani:

nzs@darkwarrior:~$ sh gmlw.py
: command not found
: command not found
: command not found
gmlw.py: line 42: import: command not found
from: can't read /var/mail/Tkinter
: command not found
: command not found
gmlw.py: line 49: class: command not found
: command not found
gmlw.py: line 51: syntax error near unexpected token `('
'mlw.py: line 51: ` def __init__(self, parent=None):
nzs@darkwarrior:~$ python gmlw.py
Traceback (most recent call last):
File "gmlw.py", line 42, in ?
import os, sys, mailbox, smtplib, time, Pmw, webbrowser, tkFileDialog, re
ImportError: No module named Pmw
nzs@darkwarrior:~$

Szia,

Ha a grafikus változatot akarod használni, akkor:

python gmlw.py

Ehhez kell a Python MegaWidgets csomag is!
Debianban:

apt-get install python-pmw

Ha nem kell a grafikus felület, vagy nem tudod feltenni a fenti csomagot, akkor használd a parancssori változatot, ami letölthető:
http://www.marklyon.org/gmail/old/gml.tar

használata:

python gml.py [mbox or maildir] [mbox file or maildir path] [gmail address] [Optional SMTP Server]

--
jpi

Siker. Illetve háromnegyed-siker. :-)

1) A levélfelküldés kétszer megszakadt. A levelek így rossz sorrendben vannak egymás után. A levelek headerjei viszont jó. Hogy vehetném rá a gmailt, hogy a levelek hedarjét olvassa érkezési időként?

2) Az elküldött üzenetek az elküldött ill. a beérkező mappába IS megjelentek: ha egyikből ki akarom törölni, a másik is törlődik. Mi a megoldás?