Postfix összes üzenet elküldése

 ( neutrino | 2014. október 7., kedd - 13:38 )

Sziasztok,

Arra van-e valami megoldás, hogy egy Postfix postafiókból az összes levelet átküldjem egy másik külső szolgáltatónál lévő fiókba?

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Különböző "imap migration tool" scriptekkel szokták ezt megoldani.

muttal is kb masfel perc.

t

#define posfix postafiok

Igen van. De írd le, mi a célod? Backupolni akarod a leveleidet?

Átköltözni Yahoo fiókba.

Próbálkoztam különféle imapcopy imapsync scriptellek, toolokkal, de a legtöbb ott hasalt el, hogy a Yahoo IMAPS-on keresztül hajlandó csak, a scriptek pedig nem tudják.
-------------------------
Dropbox refer: https://db.tt/V3RtXWLl
neut @ présház

Én offlineimappal csináltam már migrációt, az tudja az SSL-t is. Example config egyirányú szinkronizáláshoz: http://pastebin.com/wyaDSarm

Az imapsync tud ssl-t / tls-t, azzal átmásolhatod a leveleket a postafiókok között.

Tud, de fizetős.

Próbálkozam az imapcopy-val is (ami ubuntu repoban is benne van), de ezt dobja:

Unable to connect to destination imap-server "imap.mail.yahoo.com:993"

-------------------------
Dropbox refer: https://db.tt/V3RtXWLl
neut @ présház

Korábbi változatot kell keresni ami még ingyenes volt. Anno valahogy én is levadásztam egyet:)

Hahó, feljebb írtam az offlineimap-et. Esetleg kipróbálhatnád.

offlineimapnál is hasonló a hibaüzi:
~# offlineimap
OfflineIMAP 6.3.4
Copyright 2002-2011 John Goerzen & contributors.
Licensed under the GNU GPL v2+ (v2 or any later version).

Account sync teszt:
***** Processing account teszt
Copying folder structure from IMAP to MappedIMAP
Establishing connection to localhost:993.
Establishing connection to imap.mail.yahoo.com:993.
WARNING: Could not connect to remote server 'imap.mail.yahoo.com' for repository 'destination_teszt'. Remote does not answer.
***** Finished processing account teszt

Danke, már csak egy gond van, mégpedig a Yahoo nem enged be...

imapsync --host1 localhost --user1 user@sajatgep --password1 pw --host2 imap.mail.yahoo.com --port2 993 --user2

zania --password2 pw --authmech1 LOGIN --authmech2 LOGIN

[..]
Turned ON syncinternaldates, will set the internal dates (arrival dates) on host2 same as host1.
TimeZone:[europe/budapest]
Will try to use LOGIN authentication on host1
Will try to use LOGIN authentication on host2
Host1 imap server [localhost] port [143] user [user@sajatgep]
Host2 imap server [imap.mail.yahoo.com] port [993] user [user@yahoo.com]
Banner: * 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.
Host localhost says it has NO CAPABILITY for AUTHENTICATE LOGIN
Success login on [localhost] with user [user@sajatgep] auth [LOGIN]
Can not open imap connection on [imap.mail.yahoo.com] with user [user@yahoo.com]: IO::Socket::INET: connect: Connection refused

-------------------------
Dropbox refer: https://db.tt/V3RtXWLl
neut @ présház

Próbálj egy kicsit több energiát fordítani a probléma megoldására és olvass...

(1) Ha titkosított csatornán megy a kommunikáció akkor használd a --ssl1, --ssl2, --tls1, --tls2 kapcsolókat értelem szerűen. A dokumentációban le van írva.
(2) A hibaüzenet szerint nem lehet kapcsolódni a host2-ben megadott imap szerverhez.

Ellenőrizd, hogy arról a hosztról ahonnan a másolást végzed engedélyezett-e a 993 portra kimenő forgalom.

maszili@msz:~$ telnet imap.mail.yahoo.com 993
Trying 188.125.69.43...
Connected to imap4.mail.eu.am0.yahoodns.net.
Escape character is '^]'.
.exit
Connection closed by foreign host.

+1

Ezen a hibán átlendültünk, most itt tart az egész:

Host1 imap server [localhost] port [143] user [user@sajatgep]
Host2 imap server [imap.mail.yahoo.com] port [993] user [zaniateszt@yahoo.com]
Banner: * 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.
Host localhost says it has NO CAPABILITY for AUTHENTICATE LOGIN
Success login on [localhost] with user [user@sajatgep] auth [LOGIN]
Banner: No banner

Itt hasal el és nem csinál semmit.

Az offlineimap pedig látszólag átpakolja a leveleket, de nem az összeset, hanem kb az első 20-at (egy 185 leveles mailboxon tesztelek, csak INBOX).
-------------------------
Dropbox refer: https://db.tt/V3RtXWLl
neut @ présház

Az Offlineimap néha lehal (ilyenkor ki is ír néhány error-t), indítgasd addig, amíg hibátlanul le nem fut.

Milyen paraméterekkel indítod a programot és mi a pontos hibaüzenet amivel megáll?
Vagy mondhattam volna azt is, hogy kellene az összes output mert amit írtál az hiányos.

offlienimappal megcsináltam amit szerettem volna, működik.
-------------------------
Dropbox refer: https://db.tt/V3RtXWLl
neut @ présház

RTFM!

--port2 993 helyett --ssl2