Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > by-pkgid > 4275f27a03145c1dd735c321a30f393b > files > 101

howto-text-nl-9.0-1mdk.noarch.rpm

  MS Outlook naar Unix Mailbox Conversie mini HOWTO
  Greg Lindahl, lindahl@pbm.com
  Vertaald door: Ellen Bokhorst, bokkie@nl.linux.org
  1.2.1, 2001-10-18

  Deze MiniHowto behandelt de conversie van oude email in Microsoft
  Outlook (niet Outlook Express!) naar typische Unix bestandsformaten.
  ______________________________________________________________________

  Inhoudsopgave


  1. Introductie

     1.1 Copyright
     1.2 Disclaimer
     1.3 Nieuws
     1.4 Andere manieren om dit te doen

  2. Converteren met behulp van Mozilla Mail

  3. Converteren met behulp van IMAP

     3.1 Voorbereiding
     3.2 Installeer (tijdelijk!) een IMAP-server op je Linux-box
     3.3 Verbind je Outlook client met de server
     3.4 Kopieer al je email
     3.5 De-installeer IMAP van je Linux box


  ______________________________________________________________________

  1.  Introductie

  Ondanks dat er verscheidene programma's bestaan om enige formaten
  zoals Microsoft Outlook Express naar Unix formaten te converteren,
  staat voor Outlook een wat grotere uitdaging te wachten. Een manier om
  te converteren maakt gebruik van Mozilla Mail onder Windows; een
  andere beslaat een gecompliceerdere methode. Beiden worden in deze
  miniHOWTO uitgelegd.


  Het databaseformaat dat Outlook gebruikt voor .PST bestanden, genaamd
  Jet, is gedocumenteerd op:

  http://msdn.microsoft.com/library/techart/olexcoutlk.htm
  <http://msdn.microsoft.com/library/techart/olexcoutlk.htm>


  1.1.  Copyright


  Copyright (c) 2001 door Greg Lindahl


  Kopieer dit document gerust en distribueer (verkoop het of geef het
  weg) het in elk gewenst formaat. Er wordt verzocht correcties en/of
  opmerkingen naar de beheerder van het document door te sturen. Je mag
  er een afgeleide werk van maken en het distribueren op voorwaarde dat
  je:


  ·  Het afgeleide werk (in het meest geschikte formaat, zoals sgml)
     naar de LDP (Linux Documentatie Project) opstuurt of iets
     dergelijks zodat het kan worden gepost op het Internet. Als het de
     LDP niet is, laat de LDP dan weten waar het beschikbaar is.
  ·  Licentieer het afgeleide werk met deze zelfde licentie of gebruik
     GPL.  Voeg een copyrightmelding in en op z'n minst een verwijzing
     naar de gebruikte licentie.

  ·  Geef krediet aan de vorige auteurs en mensen die een belangrijke
     bijdrage hebben geleverd.


  Mocht je overwegen een afgeleide werk te produceren anders dan een
  vertaling, dan wordt je verzocht je plannen te bespreken met de
  huidige beheerder.

  1.2.  Disclaimer

  Gebruik de informatie in dit document op eigen risico. Ik verwerp elke
  potentiële aansprakelijkheid voor de inhoud van dit document.  Gebruik
  van de concepten, voorbeelden, en/of andere inhoud van dit document is
  geheel op eigen risico.

  Alle copyrights zijn in handen van hun eigenaren, tenzij specifiek
  anders aangegeven. Gebruik van een term in dit document zou niet
  moeten worden gezien als beïnvloeding van de geldigheid van enig
  handels- of servicemerk.

  Het benoemen van bepaalde producten of merken zou niet moeten worden
  gezien als onderschrijvingen.

  Het is sterk aan te raden een backup van je systeem te maken voordat
  je belangrijke installaties uitvoert en dat je op regelmatige
  tijdstippen een backup maakt van je systeem.

  Plaats je kat niet in een magnetron die aanstaat.


  1.3.  Nieuws

  1.01: Een kleine typfout gecorrigeerd in inetd/xinetd
  opstartinstructies.

  1.1: Informatie toegevoegd over Kmailcvt, Mozilla, en hoe je Outlook
  zover krijgt dat het communiceert met IMAP-servers wanneer het zich in
  Exchange modus bevindt.

  1.2: Details toegevoegd over het gebruik van Mozilla om dezelfde taak
  uit te voeren

  1.2.1: Een opmaakfout gecorrigeerd


  1.4.  Andere manieren om dit te doen

  Een lijst met conversie-utility's, veel daarvan commercieel, is te
  vinden op:

  http://www.emailman.com/conversion/index.html
  <http://www.emailman.com/conversion/index.html>

  Er wordt beweerd dat het programma Kmailcvt nu Outlook mailboxen
  converteert.  Ik ben er echter niet 100% zeker van dat dit waar is,
  aangezien Kmailcvt Kmailcvt beslist Outlook Express mailboxen
  converteert, die totaal anders zijn dan de Outlook mailboxen. Dus als
  je dit uit gaat zoeken laat me dit dan alsjeblieft weten.




  2.  Converteren met behulp van Mozilla Mail

  Ik heb ook gehoord dat Mozilla Mail onder Windows Outlook mailboxen
  kan converteren. Ik trof de documentatie aan op de website van Ximian
  Evolution. Ik heb dit niet uitgeprobeerd aangezien ik geen Windows
  computer meer heb. Maar er wordt gesteld dat je het volgende moet
  doen:

  Start Mozilla Mail

  Ga naar "File > Import" en selecteer dat je mail vanuit Outlook wilt
  importeren. Wanneer dit gedaan is, ben je bijna klaar.

  Ik geloof dat Mozilla zelfs onder Windows al zijn mailboxen opslaat
  als bestanden in het Unix mbox formaat. Dus het enige wat je moet
  doen, is die bestanden naar je Linux-box transporteren. Je kunt ze
  vinden in:

  C:/windows/Application
  Data/Mozilla/Profiles/default/XXX/Mail/imported.mail/, waar XXX uit
  een verzameling cijfers bestaat. Als er zich meerdere gebruikers op je
  Windows computer bevinden, zal "default" daarvoor in de plaats je
  gebruikersnaam zijn.

  Zoals ik al eerder vermeldde, heb ik deze methode nooit uitgeprobeerd,
  dus ik weet niet hoe goed ze werkt. In het bijzonder gelden de gerezen
  onderwerpen in sectie 3.4 waarschijnlijk ook voor deze
  conversiemethode.

  Tussen twee haakjes, de reden dat Mozilla alleen Outlook mailboxen
  onder Windows kan lezen, komt doordat het hiervoor een Microsoft DLL
  aanroept.


  3.  Converteren met behulp van IMAP

  3.1.  Voorbereiding

  Wees er als eerste zeker van dat je het op deze manier wilt doen.  In
  het bijzonder wordt in sectie 2 uitgelegd hoe Netscape mail onder
  Windows te gebruiken om de conversie uit te voeren. Dat is makkelijker
  dat het op deze wijze te doen.

  Als je besluit het op deze manier te doen, moet je er zeker van zijn
  dat je kopie van Outlook kan communiceren met IMAP-servers. Toen ik
  deze HOWTO voor de eerste maal schreef, veronderstelde ik dat Outlook
  Outlook was.  Niets daarvan. Als je in plaats van Internet modus
  (welke communiceert met POP/IMAP-servers) Outlook gebruikt in
  Corporate/Workgroups modus (welke communiceert met Exchange) moet je
  de modus wijzigen.

  Als test om te zien of het in orde is, bekijk je het "Tools" menu van
  Outlook, en zoek je naar het item "Accounts". Als het zich daar
  bevindt, is het in orde, en kun je verder gaan met sectie 3.2. Als je
  het niet ziet, blijf dan verder lezen.

  Het veranderen van de modi is geen alledaagse bezigheid, maar een
  behulpzame lezer (Matt Huyk) stuurde de volgende instructies op, die
  er gevaarlijk uitzien en die ik niet heb getest:

  Selecteer "Options..." vanuit het menu "Tools", en ga dan naar de tab
  "Mail Services" in het resulterende Options dialoogvenster.  Onderaan
  die tab bevindt zich een knop met het label "Reconfigure Mail
  Support...". Klik hier op. Er komt een nieuw venster tevoorschijn met
  in de titelbalk "Outlook 2000 Startup" en de koptekst "E-mail Service
  Options". Er zijn twee relevante keuzerondjes: "Internet Only" en
  "Corporate or Workgroup". Wijzig die in "Internet Only" en klik op
  "Next >". Je krijgt vervolgens een uitgebreid berichtenvenster waarvan
  je het bericht zorgvuldig moet lezen omdat je een nogal belangrijke
  (maar omkeerbare) wijziging gaat aanbrengen in de Exchange
  clientconfiguratie.  Alhoewel dit niet expliciet wordt vermeld, zal je
  er zeker van willen zijn dat je een kopie van de Microsoft Office
  installatie CD hebt voordat je op "Yes" klikt. Klik op "Yes" en laat
  Outlook voor een paar seconden doen wat het moet doen totdat het
  geheel is afgesloten. Open Outlook weer. Hier kan het zijn dat je
  wordt gevraagd om de installatie CD.  Nadat de herconfiguratie is
  afgerond, ben je klaar om verder te gaan met stap 3.2 van de HOWTO.

  Om terug te gaan naar je oorspronkelijke Outlook configuratie, volg je
  dezelfde aanwijzingen, maar uiteraard klik je dan op het "andere"
  keuzerondje.

  Een ander verschil is als je gebruik maakt van Exchange.  Zoals aan
  het einde van stap 3.4 wees je op, "de oorspronkelijke 'From ' regel"
  blijft niet behouden. Voor Exchange gebruikers echter geldt de
  opmerking "Gelukkkig heb je die informatie niet echt nodig" niet
  helemaal. De "From" header die ontbreekt is het enige met de
  identiteit van de zender in berichten die werden verzonden op een
  interne Exchange server, d.w.z. berichten die nergens via een Internet
  gateway gingen.  Ik heb mijn "From" headers behouden door kopieën van
  mijn mailfolders als tekstbestanden op te slaan via de "Import and
  Export..." opdracht uit het "File" menu. Ik ben van plan wat Perl/Grep
  code te schrijven waarmee die "From" headers weer in mijn Linux mbox
  bestanden zullen worden gevoegd.  Als ik dat werkend krijg, zal ik je
  dat nog laten weten.


  3.2.  Installeer (tijdelijk!) een IMAP-server op je Linux-box

  Iets installeren varieert van Linux distributie tot distributie, dus
  ik zal als voorbeeld gebruik maken van RedHat 7.0. Als eerste zul je
  het juiste package moeten installeren, wat gewoonlijk de naam "imap"
  heeft.


        cd /home/redhat-7.0-cd/RedHat/RPMS
        rpm -i imap*




  In werkelijkheid moest ik ook het package xinetd package installeren,
  aangezien ik een "workstation" installatie had; rpm gaf een
  foutmelding die me aangaf dat ik dit moest doen. En natuurlijk bevond
  deze zich op de tweede CD van RedHat 7.0. Debian gebruikers die
  gebruik maken van "apt-get" hoeven zich over dergelijke zaken geen
  zorgen te maken.


  Vervolgens moeten we de imap-server activeren. Dit wordt gewoonlijk
  gestuurd door een regel in het bestand /etc/inetd.conf:


        #imap    stream  tcp     nowait  root    /usr/sbin/tcpd        /usr/sbin/imapd




  Voor de bovenstaande regel staat een commentaarteken; verwijder het
  voorafgaande # teken. Op RedHat 7.0 systemen en latere systemen met
  xinetd, wijzig je in plaats daarvan /etc/xinetd.d/imap en verander je
  "disable=yes" in "disable=no".
  Herstart dan inetd of xinetd met:


        /etc/rc.d/init.d/inetd restart




  of


        /etc/rc.d/init.d/xinetd restart




  Als dit niet lukt, herstart je het systeem.


  Je wilt de IMAP-server niet voor zolang geactiveerd laten.  Deze
  server draait als root en bevatte in het verleden beveiligingsfouten.
  Daarom zou je het niet geactiveerd moeten laten, tenzij je het
  permanent wilt gebruiken. We zullen deze server in stap 4 deactiveren.


  Om Outlook met deze IMAP-server te verbinden, zul je de naam of het
  IP-adres van de Linux-box moeten weten.


  3.3.  Verbind je Outlook client met de server

  Om al onze email naar de server te kunnen kopiëren moeten we je
  Outlook client in kennis stellen van deze nieuwe server. Selecteer
  "Accounts..." uit het menu "Tools", en voeg ("Add") dan een nieuw
  account "Mail..." toe. De belangrijkste items zijn dat de server
  gebruik maakt van IMAP om de email te downloaden, dat de inkomende
  mailserver de naam of het IP-adres is van je Linux-box uit stap 1, en
  de de gebruikersnaam en het wachtwoord zouden gelijk moeten zijn aan
  je gebruikersnaam en het wachtwoord op de Linux-box.  (Zoals
  gewoonlijk is het geen goed idee onder Linux voor dit doel het root
  account te gebruiken.)


  Zodra je "Finish" hebt geselecteerd, stel je deze nieuwe account in
  als default door het op te laten lichten en te klikken op "Set as
  Default".  Als het goed is, zal Outlook een verbinding maken met je
  IMAP-server en de naam van je IMAP-server zou onderaan je folderlijst
  moeten verschijnen. Klik erop; als het goed is zul je een Inbox folder
  te zien moeten krijgen.  (als /var/mail/jegebruikersnaam niet op je
  Linux-box voorkomt, zul je geen berichten naar je INBOX kunnen slepen
  en neerzetten... en de foutmelding zal verwarrend zijn. Echter dat is
  niet wat we zullen gaan doen.)


  3.4.  Kopieer al je email

  Vanaf hier kun je volledige folders met email vanuit Outlook naar de
  IMAP servernaam kunnen slepen en neerzetten. Hiermee zal de email
  inclusief alle bijlagen naar de Linux box worden gekopieerd.  Helaas
  verwijdert dit het ook onmiddellijk in Outlook. Om items zonder te
  verwijderen te kopiëren, klik je met de rechtermuisknop op de
  foldernaam en selecteer je de "Copy" optie. Kies als bestemming voor
  je Linux-server die onderaan de lijst is te vinden.



  Het leven is echter niet zo simpel. Outlook ondersteunt folders met
  daarin folders waarin ook berichten zijn opgeslagen. De Linux IMAP-
  server ondersteunt dat niet; een folder is of een regulier bestand met
  berichten, of een directory met subdirectory's en bestanden. Dus als
  je folders hebt in Outlook met zowel berichten als subfolders, kun je
  de gehele structuur niet via de Linux IMAP-server kopiëren. Een andere
  incompatibiliteit van de Linux IMAP-server is dat je het van te voren
  moet aangeven of in een nieuwe folder subfolders of berichten zijn
  opgenomen. Je doet dit door een slash (/) toe te voegen aan de naam
  van de folder wanneer je deze aanmaakt. De slash zal verdwijnen
  wanneer de folder is aangemaakt.


  Dus om een structuur met folders naar de Linux IMAP-server te
  kopiëren, moet je eerst een replica aanmaken van de structuur van je
  bestaande folders op de Linux IMAP-server. Let op welke van de
  bestaande folders zowel subfolders als berichten bevatten als je dit
  aan het doen bent.  Je zult deze berichten naar elders moeten
  verplaatsen. Zodra je de gehele structuur hebt aangemaakt, kun je
  groepen folders naar de Linux IMAP-server kopiëren of verplaatsen.


  Een laatste incompatibiliteit om op te merken is dat de Linux IMAP-
  server geen folders toestaat waarin een slash (/) in de naam voorkomt.
  Je zult dergelijke folders moeten hernoemen voor ze te kopiëren of
  verplaatsen.


  Op de Linux box, verschijnen folders als bestanden en directory's in
  je homedirectory. Het formaat van deze bestanden is gelijk aan het
  gebruikelijke Unix mailformaat, welke de meeste Unix/Linux mailtools
  of direct gebruiken of van/naar kunnen converteren.  Bestanden met
  bijlagen hebben MIME bijlagen; tevens is er een extra bericht per
  folder met een (nutteloze) header.


  (Een deel van de gegevens die niet blijft behouden is de
  oorspronkelijke "From" regel, waarin het envelopadres van de email
  staat. Gelukkig heb je die informatie niet echt nodig.)


  3.5.  De-installeer IMAP van je Linux box

  Zodra je al je email hebt getransporteerd, zul je de IMAP-server
  willen de-installeren van je Linux box, vanwege de eerder genoemde
  beveiligingsredenen.  Dit bestaat uit dezelfde 2 stappen die je nam om
  de server te installeren:

  1. Verwijder de RPM's:


         rpm -e imap




  2. Verwijder de regel in /etc/inetd.conf of /etc/xinetd.d/imap

  3. Herstart inetd of xinetd, of start je computer opnieuw op.


  Dat is het dan! Je heb weer een stap gezet richting een levensstijl
  vrij van Microsoft.