Witam.
Jakis czas temu przeprowadzilem zmiane instalacji opery na pojedynczego uzytkownika poniewaz chcialem miec wszystkie katalogi opery w jednym miejscu. Zmienilem wiec w pliku operadef6.ini wpis na Multi-user=0, przenioslem wszystkie katalogi w nowe miejsce i pozmienialem odpowiednie sciezki w plikach ini.
Jakis czas wszystko dzialalo tak jak trzeba jednak po jakims czasie zaczalem miec problemy sprzetowe z kompem i czesto pokazywaly mi sie bsod-y (dochodzilo do zawieszek i samoczynnych restartow rowniez podczas korzystania z opery). No i po ktoryms razie po odpaleniu opery zaczalem dostawac na wejsciu blad pt Błąd inicjacji modułu pocztowego:
"Podczas inicjowania modułu pocztowego Opery wystąpił problem.
ReadFile failed
Engine Init() failed"
Wszystko co bylo zwiazane z poczta jest teraz nieaktywne lub niewidoczne. Pomoc opery kieruje w nim na strone http://www.opera.com/support/kb/view/889/ sugerujac, ze to wina instalacji jednoosobowej i nalezy przekonwertowac ja na wieloosobowa jednak nie jest tam napisane jak przeprowadzic proces odwrotny (czyli to co ja zroiblem).
Przeinstalowalem opere co nic nie dalo, zmienilem spowrotem sciezki i foldery na inst wieloosobowa co tez nic nie dalo.
Podejrzewam, ze podczas korzystania z opery i zawieszki kompa mogl zostac uszkodzony ktorys z plikow modulu pocztowego ale ktory to mogl byc plik i jak go naprawic? Co to moglo byc innego?
Rozumiem, że posiadane na dysku maile są niezwykle ważne i oczywiście nie masz żadnych kopii. To jak najszybciej zrób "zwykłą" kopię.
Moim zdaniem szukanie uszkodzonego pliku i próby naprawiania mijają się z celem. Trzeba założyć pocztę na nowo i spróbować odzyskać ze "starej" co się da.
Ja na początek wywaliłbym katalog poczty, uruchomił Operę i Plik → Import i eksport → Importuj pocztę… → Importuj z Opery 7/9/9 a potem zobaczył co to dało.
Dzieki za wskazowki.
Na razie sprobowalem namierzyc ten uszkodzony plik i wyszlo ze to indexer.ax z katalogu indexer. Usuniecie go jednak powoduje bajzel i przerzucenie wszystkich wiadomosci do katalogu Odebrane...
Originally posted by Ryszard:
Po zaimportowaniu w ten sposob poczty nie mam zawartosci (tresci) maili ani rssow, nie zostaly przywrocone wszystkie ustawienia i filtry. Tylko nowe pobrane wiadomosci posiadaja tresc.Ja na początek wywaliłbym katalog poczty, uruchomił Operę i Plik → Import i eksport → Importuj pocztę… → Importuj z Opery 7/9/9 a potem zobaczył co to dało.
Eksportowanie poszczegolnych widokow poczty daje taki komunikat:
"Tresc wiadomosci nie zostala pobrana
Operacja nie mogła zostać wykonana, ponieważ treść jednej lub większej liczby zaznaczonych wiadomości nie została pobrana. Zostanie podjęta próba pobrania brakujących treści wiadomości."
Dlaczego nie jest pokazywana tresc wiadomosci po zaimportowaniu?
Btw, opisalem wiecej swoj przypadek w tym watku.
To podobnie jak i w moim przypadku. Po zaimportowaniu wiadomości brak treści i załączników.
Originally posted by Xeophyte:
Po zaimportowaniu w ten sposob poczty nie mam zawartosci (tresci) maili ani rssow
No to już coś wiesz
Czy to aby nie oznacza, że poszło coś więcej niż "indexer.ax"?
Nie wiem co jest dokładnie na rzeczy, ale jeżeli "Importuj pocztę… → Importuj z Opery 7/8/9" nie pomogło, a bardzo zależałoby mi na starych wiadomościach to:
- wyeksportowałbym te, które już się pościągały (czyli te najnowsze)
- wywalił katalog \mail\
- uruchomił Operę i rzęcznie ustawił konta
- importował przez "Plik → Import i eksport → Importuj pocztę… → Importuj plik standardowej skrzynki pocztowej" poszczególne foldery
Może tak wyłapiesz te uszkodzone wiadomości. No i znowu coś się zobaczy.
Przy okazji - sprawdzałeś notatnikiem "treściowość" tych wiadomości bez treści?
Najważniejsze - nie jestem sentymentalny - nie przechowuję starych listów. A ważne kopiuję na bieżąco.
Wczorajszy rss jest dla mnie mniej wart niż ulotka leżąca na wycieracze.
Originally posted by Xeophyte:
Na to nic nie poradzę boI tu pojawia sie pytanie jak odczytac starsze rssy sprzed tygodnia
Originally posted by Ryszard:
Czyli nigdy nic w tym kierunku nie kombiniowałem.Wczorajszy rss jest dla mnie mniej wart niż ulotka leżąca na wycieracze.
Originally posted by Xeophyte:
- importowanie powoduje utworzenie filtra ktory mozna usunac gdyz z jakiegos powodu wiadomosci zostaja na odpowiednim koncie i w widoku Odebrane\Wysłane
Tak dla "następnych":
- importowanie wiadomości zawsze powoduje powstanie filtra zaimportowane i bardzo dobrze, a samo usunięcie filtra nie powoduje usunięcia wiadomości
- w okienku "Do Wysłanych" pozostawiałeś
a mimo to wiadomości automatycznie rozdzieliły się do widoków Odebrane - Wysłane?
Wydawało mi się, że w takim przypadku wszystkie trafią do widoku "Odebrane". Może rozdzieliły się bo importowałeś cały folder?
Originally posted by Xeophyte:
Mimo wszystko spróbuj dobrać się do nich notatnikiem.Originally posted by Ryszard:
Nie przyszlo mi to do glowy ale jak wlaczylem opcje Pelny naglowek i wiadomosc to widoczny byl tylko naglowek.Przy okazji - sprawdzałeś notatnikiem "treściowość" tych wiadomości bez treści?
Originally posted by Ryszard:
Prawdopodobnie tak.Czy to aby nie oznacza, że poszło coś więcej niż "indexer.ax"?
Originally posted by Ryszard:
Zrobilem to nieco inaczej ale sie troche nad tym nakombinowalem:Może tak wyłapiesz te uszkodzone wiadomości.
- skopiowalem caly katalog mail do innego miejsca jako backup
- z katalogu mail usunalem pliki indexer.ax (z katalogu indexer), omailbase.dat i katalog store
- po uruchomieniu opery mialem wszystkie ustawienia, filtry, kanaly, ustawienia kanalow i konta poczty jednak nie mialem maili i wiadomosci rss
- wszedlem w opcje Importuj plik standardowej skrzynki pocztowej i tam do kazdego konta osobno za pomoca opcji Dodaj folder wybieralem folder odpowiedniego konta z wczesniej utworzonego backupu. Czyli z katalogu store wybralem np folder account2 (sprawdzajac w pliku accounts.ini ktory katalog nalezy do jakiego konta). Po wybraniu odpowiedniego katalogu account dla odpowiedniego konta importuje go.
- w polu Do Wyslanych zostawilem "brak"
- importowanie powoduje utworzenie nowego filtra oraz konta, mozna je usunac gdyz z jakiegos powodu wiadomosci zostaja na odpowiednim koncie i w widoku Odebrane\Wysłane
Dobra wiadomosc jest taka, ze maile i rssy maja swoja tresc a zla to taka, ze nie udalo mi sie przywrocic na swoje miejsce starych wiadomosci rss (po imporcie katalogu accounts z kontem RSS tworzy sie filtr i mozna odczytac wiadomosci ale nie wskakuja na swoje miejsce do odpowiednich kanalow rss). I tu pojawia sie pytanie jak odczytac starsze rssy sprzed tygodnia poniewaz ostatnie jakie mi sie laduja to najwyzej sprzed 2 dni a opera padla mi jakis tydzien temu.
Originally posted by Ryszard:
Nie przyszlo mi to do glowy ale jak wlaczylem opcje Pelny naglowek i wiadomosc to widoczny byl tylko naglowek.Przy okazji - sprawdzałeś notatnikiem "treściowość" tych wiadomości bez treści?
Originally posted by Ryszard:
Dokladnie tak. Zostawilem brak dla tej opcji chociaz mialem do wyboru dziesiatki plikow mbs. Opera jakos sama wiedziala ktore to odebrane a ktore wyslane.- w okienku "Do Wysłanych" pozostawiałeś a mimo to wiadomości automatycznie rozdzieliły się do widoków Odebrane - Wysłane?
Wydawało mi się, że w takim przypadku wszystkie trafią do widoku "Odebrane". Może rozdzieliły się bo importowałeś cały folder?
Originally posted by Ryszard:
Teraz to juz nawet nie mam jak zaimportowac pustych maili bo bym musial zrobic to tym drugim sposobem ktory moglby mi wszystko poprzestawiac. Ale wlasciwie co byloby w nich takiego ciekawego?Mimo wszystko spróbuj dobrać się do nich notatnikiem.
Originally posted by Xeophyte:
Teraz to juz nawet nie mam jak zaimportowac pustych maili bo bym musial zrobic to tym drugim sposobem ktory moglby mi wszystko poprzestawiac. Ale wlasciwie co byloby w nich takiego ciekawego?
Ostateczna odpowiedź na pytanie - faktycznie nie mają treści, czy tylko Opera treści zobaczyć nie chciała.
I rozumiem, że masz już dwie kopie odzyskanych wiadomości - jedną metodą eksportuj a drugą zwykła kopię folderu mail
Originally posted by Xeophyte:
Mysle, ze raczej to drugie bo po zaimportowaniu poprzez plik accounts.ini objetosci plikow mbs byly takie same jak w oryginale czyli te tresci musialy tam gdzies byc. Plik omailbase.dat tez byl prawie tak duzy jak w oryginale.faktycznie nie mają treści, czy tylko Opera treści zobaczyć nie chciała.
Co do sprawdzenia tego na wlasne oczy to jak ci na tym zalezy to moge zrobic test na innym komputerze.
Originally posted by Ryszard:
Zgadles. Teraz juz takI rozumiem, że masz już dwie kopie odzyskanych wiadomości - jedną metodą eksportuj a drugą zwykła kopię folderu mail
Originally posted by Xeophyte:
Na tym to mi nie zależy tylko czy Ty nie chciałbyś sprawdzić, czy odzyskałeś wszystkie wiadomości?Co do sprawdzenia tego na wlasne oczy to jak ci na tym zalezy to moge zrobic test na innym komputerze.
Jak wyeksportowały się OK to wiesz, że te odzyskane są kompletne.
Originally posted by Ryszard:
Porownalem ilosci i wielkosci plikow mbs w katalogach account przed i po imporcie i sie wszystko zgadzalo.czy Ty nie chciałbyś sprawdzić, czy odzyskałeś wszystkie wiadomości?
Originally posted by Ryszard:
Wszystkie sie wyeksportowaly bez bledu wiec sa ok. Nawet jesli tylko jeden mail nie mial by zawartosci sposrod wszystkich to powinien wyskoczyc komunikat, o ktorym wczesniej pisalem.Jak wyeksportowały się OK to wiesz, że te odzyskane są kompletne.
Btw, zauwazylem jeszcze 2 ciekawe rzeczy dotyczace plikow mbs:
- mozna je bezposrednio otwierac za pomoca opery i przegladac jak zwykle maile a nawet chyba niektore maile lepiej sa wyswietlane w ten sposob (u mnie niektore maile z jakas skomplikowana zawartoscia i grafika nie sa poprawnie wyswietlane)
- proba zapisania jakiegokolwiek otwartego przez opere pliku mbs (nawet recznie stworzonego) powoduje za kazdym razem wykrzaczenie opery z windowsowym komunikatem bledu. Jest to pewnie jakis bug ale moglaby to byc ciekawa funkcja do eksportowania wybranych maili (poprzez filtr) i zapisanie ich np w jednym dokumencie html.