Nincs valakinek jó ötlete arra, hogy hogyan tudok gyorsan 260 000 db, összesen 1,5 GB méretű e-mailtömeget letölteni egy IMAP-os inboxból egy helyi könyvtárba? Maildir formátumot kellene csinálnom belőle.
- 3006 megtekintés
Hozzászólások
fetchmail
- A hozzászóláshoz be kell jelentkezni
Ha jol latom kell hozza meg egy mda -is ami tud maildir formatmba pakolni.
http://www.ioncannon.net/system-administration/97/using-fetchmail-and-p…
ja, es perl-ben is ossze lehetne legozni kb. 100 sorbol.
Amit nem lehet megirni assemblyben, azt nem lehet megirni.
- A hozzászóláshoz be kell jelentkezni
Kell hozzá MDA, de ha maildirt kell belőle varázsolni, akkor ha jól sejtem, MDA úgyis van kéznél.
- A hozzászóláshoz be kell jelentkezni
Nem megy. Mi lehet az a NO Login failed?
$ /usr/bin/fetchmail -vf fetchmail.conf
fetchmail: 6.3.18 querying akvi.tarhely.eu (protocol IMAP) at 2011. szept. 20., kedd, 21.33.30 CEST: poll started
fetchmail: Trying to connect to 79.172.211.20/143...connected.
fetchmail: IMAP< * OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION STARTTLS] Courier-IMAP ready. Copyright 1998-2011 Double Precision, Inc. See COPYING for distribution information.
fetchmail: IMAP> A0001 CAPABILITY
fetchmail: IMAP< * CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION STARTTLS
fetchmail: IMAP< A0001 OK CAPABILITY completed
fetchmail: IMAP> A0002 STARTTLS
fetchmail: IMAP< A0002 OK Begin SSL/TLS negotiation now.
fetchmail: Server certificate:
fetchmail: Issuer Organization: Unknown
fetchmail: Issuer CommonName: akvi.tarhely.eu
fetchmail: Subject CommonName: akvi.tarhely.eu
fetchmail: akvi.tarhely.eu key fingerprint: 7D:63:98:16:A2:13:6E:89:A0:E1:2A:27:9E:C4:B0:36
fetchmail: Server certificate verification error: self signed certificate
fetchmail: This means that the root signing certificate (issued for /C=US/ST=Unknown/L=Unknown/O=Unknown/OU=Unknown/CN=akvi.tarhely.eu/emailAddress=ssl@akvi.tarhely.eu) is not in the trusted CA certificate locations, or that c_rehash needs to be run on the certificate directory. For details, please see the documentation of --sslcertpath and --sslcertfile in the manual page.
fetchmail: Server certificate:
fetchmail: Issuer Organization: Unknown
fetchmail: Issuer CommonName: akvi.tarhely.eu
fetchmail: Subject CommonName: akvi.tarhely.eu
fetchmail: Warning: the connection is insecure, continuing anyways. (Better use --sslcertck!)
fetchmail: IMAP> A0003 CAPABILITY
fetchmail: IMAP< * CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE AUTH=PLAIN ACL ACL2=UNION
fetchmail: IMAP< A0003 OK CAPABILITY completed
fetchmail: akvi.tarhely.eu: upgrade to TLS succeeded.
fetchmail: IMAP> A0004 LOGIN "felhasznalo" *
fetchmail: IMAP< A0004 NO Login failed.
fetchmail: Authorization failure on felhasznalo@akvi.tarhely.eu
fetchmail: IMAP> A0005 LOGOUT
fetchmail: IMAP< * BYE Courier-IMAP server shutting down
fetchmail: IMAP< A0005 OK LOGOUT completed
fetchmail: 6.3.18 querying akvi.tarhely.eu (protocol IMAP) at 2011. szept. 20., kedd, 21.33.36 CEST: poll completed
fetchmail: Query status=3 (AUTHFAIL)
fetchmail: normal termination, status 3
fetchmail konfig:
set logfile /konyvtar/fetchmail.log
set invisible
poll akvi.tarhely.eu
protocol imap
auth password
username juzer
password jelszo
fetchall
keep
mda "/usr/bin/procmail -m /konyvtar/procmail.conf"
--
Kum G.
Linux pólók HUP pólók Linux tanga
- A hozzászóláshoz be kell jelentkezni
100 sorból? pythonban nincs több ötnél. (najó, 10-be biztosan belefér)
Azt hittem a perl tömör nyelv. :)
--
zsebHUP-ot használok!
- A hozzászóláshoz be kell jelentkezni
Akkor legyen 10 :)
Amit nem lehet megirni assemblyben, azt nem lehet megirni.
- A hozzászóláshoz be kell jelentkezni
Szerintem belefér az egy sorba is, csak kellően hosszú legyen. Nyilván (?) ezt egy olyan nyelvben, ahol az indentálás nyelvi elem (Python), nehezebb megcsinálni.
- A hozzászóláshoz be kell jelentkezni
mailstore home (csak wines, de gyors)
- A hozzászóláshoz be kell jelentkezni
Linux alá kell
--
Kum G.
Linux pólók HUP pólók Linux tanga
- A hozzászóláshoz be kell jelentkezni
Én ezzel próbálnám meg: http://www.athensfbc.com/imap_tools/ -> imapdump.pl
Innen az imapcopy.pl-t próbáltam, hiba nélkül működött.
- A hozzászóláshoz be kell jelentkezni
dovecot (vagy bármilyen Maildir formátumot támogató IMAP szerver) + imapsync
szerk.: az imapsync meg fizetős lett ha jól nézem, sajnálom, mert nagyon jó cucc.
Innét régebbi verzió letölthető: http://packages.ubunut.com/natty/imapsync
- A hozzászóláshoz be kell jelentkezni
Nem lett fizetős, csak a csóka oldaláról lehet letölteni pénzért, vagy valami ilyesmi. Maradt GPL ugyanúgy.
- A hozzászóláshoz be kell jelentkezni
Most látom, hogy a tarhely.eu-n vagy. Az összes email az email mappában van :) fájlonként, mivel maildir-t használnak. Egyszerűen letöltöd a leveleket pl. ftp-vel.
- A hozzászóláshoz be kell jelentkezni
Tényleg! Köszönöm!
Már másolom is...
--
Kum G.
Linux pólók HUP pólók Linux tanga
- A hozzászóláshoz be kell jelentkezni
Nálam a thunderbird is bejött :)
Mind a két postafiókot hozzáadtam, majd az egyikből kijelöltem az összeset,
vagy mappánként a másikba áthelyeztettem vele
kb 2,6 GB-nyi levelet, mondjuk darabra kevesebb volt,
de meg volt vele, kb fél óra alatt
és nem kellett szenvedni a karakterkódolással sem :).
Mondjuk Dovecot csücsült az imap oldalon,
a thunderbird olyan 10-15 Mbit/s adatforgalommal
végezte el a feladatot.
(Csak egy 5let :) )
- A hozzászóláshoz be kell jelentkezni
thunderbird +1
a 260.000 az nem kiugroan nagy mennyiseg szvsz
- A hozzászóláshoz be kell jelentkezni
szerk: törölve, gondolom egyből az új szerverre szeretnéd lementeni, ezért a linux kitétel.
imapsync helyett van valami hasonló a hivatalos Ubi repokban, nem próbáltam, csak láttam.
- A hozzászóláshoz be kell jelentkezni
amikor en ilyet csinaltam parszaz mailboxra, akkor fogtam valami guglizott scriptet, ami annyit csinalt, hogy mbox->maildir konverziot vegzett. se imap, se semmi, a local mailstore-on levo mboxokat atkonvertalta maildirre. innentol mindenki boldog volt.
- A hozzászóláshoz be kell jelentkezni
Szerintem csak IMAP hozzáférése van..
- A hozzászóláshoz be kell jelentkezni
Igen, de már van FTP is.
--
Kum G.
Linux pólók HUP pólók Linux tanga
- A hozzászóláshoz be kell jelentkezni
A megoldás:
A szolgáltató ad FTP-t a mailboxok tartamához, és simán csak lemásolom az egészet.
--
Kum G.
Linux pólók HUP pólók Linux tanga
- A hozzászóláshoz be kell jelentkezni