Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > d667a145d78a93cee78c5358ca99c039 > files > 95

howto-text-nl-2006-5mdv2010.0.noarch.rpm

  MS Outlook naar Unix Mailbox Conversie mini HOWTO
  Greg Lindahl, lindahl@pbm.com,
  Vertaald door: Ellen Bokhorst, bokkie@nl.linux.org
  v1.2.2, 03-01-2002

  In deze minihowto wordt uitgelegd hoe oude email uit Microsoft Outlook
  (niet Outlook Express!) kan worden geconverteerd 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 de Outlook client met de server
     3.4 Kopieer je email
     3.5 De-installeer IMAP van je Linux box


  ______________________________________________________________________

  1.  Introductie

  Ondanks dat er verscheidene programma's bestaan om formaten zoals
  Microsoft Outlook Express naar Unix formaat te converteren, staat
  gebruikers van Outlook een grotere uitdaging te wachten.  Een
  conversiemethode is het gebruik van Mozilla Mail onder Windows; een
  andere beslaat een wat gecompliceerde methode. Beiden worden in deze
  minihowto uitgelegd.

  Het databaseformaat dat Outlook gebruikt voor een .PST bestand,
  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-2002 door Greg Lindahl


  Het is toegestaan dit document te distribueren en/of wijzigen onder de
  voorwaarden van de GNU Free Documentation License, Versie 1.1 of enige
  latere versie gepubliceerd door de Free Software Foundation; zonder
  Invariant Sections, zonder Front-Cover teksten, en zonder Back-Cover
  teksten. Een kopie van de licentie is te vinden op:

  http://www.gnu.org/copyleft/fdl.html
  <http://www.gnu.org/copyleft/fdl.html>

  Ik verzoek je correcties en/of opmerkingen door te sturen naar de
  beheerder van dit document. Als je overweegt een afgeleide werk anders
  dan een vertaling te maken, verzoek ik je deze plannen te bespreken
  met de huidige beheerder.

  1.2.  Disclaimer

  Gebruik de informatie in dit document op eigen risico. Ik verwerp
  enige 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 vermeld. Gebruik van een term in dit document zou niet moeten
  worden aangemerkt als van invloed op de geldigheid van enig
  handelsmerk of servermerk.

  Het benoemen van bepaalde producten of merken zouden niet moeten
  worden aangemerkt als onderschrijvingen.

  Het wordt je ten zeerste aanbevolen een backup van je systeem te maken
  alvorens grote installaties uit te voeren en regelmatig een backup van
  je systeem te maken.

  Plaats je kat niet in de magnetron.

  1.3.  Nieuws

  1.01: 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-server als het zich in
  Exchange modus bevindt.

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

  1.2.1: Opmaakfout gecorrigeerd.

  1.2.2: Gelicentieerd onder de GFDL, meer kleine typcorrecties.

  1.4.  Andere manieren om dit te doen

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

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


  Ik heb ooit beweerd dat het programma Kmailcvt nu naar Outlook
  mailboxen converteert. Ik ben er echter niet 100% zeker van of deze
  bewering waar is. Kmailcvt converteert beslist naar Outlook Express
  mailboxen, maar deze zijn totaal anders dan de Outlook mailboxen. Dus
  mocht je hier achter komen, 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 vond de documentatie op de website van de Ximian
  Evolution. Ik heb dit niet uitgeprobeerd, omdat ik geen Windows
  machine meer heb. Maar dit is wat ze zeggen te doen:

  Start Mozilla Mail

  Ga naar "File > Import" en selecteer dat je mail vanuit Outlook wenst
  te importeren. Wanneer dat klaar is, ben je er al bijna.

  Ik geloof dat Mozilla al zijn mailboxen in Unix mbox formaat bestanden
  opslaat, zelfs onder Windows. Dus het enige wat je hoeft te 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 of andere verzameling cijfers bestaat.  Zijn er meerdere
  gebruikers op je Windows machine, dan zal in plaats daarvan je
  gebruikersnaam "default" zijn.

  Zoals ik al eerder aangaf, heb ik deze methode nooit geprobeerd, dus
  ik weet niet hoe goed het werkt. In het bijzonder, zijn de onderwerpen
  die ter sprake kwamen in sectie 3.4 ook van toepassing op deze
  conversiemethode.

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

  3.  Converteren met behulp van IMAP

  3.1.  Voorbereiding

  Wees er allereerst heel zeker van dat je het op deze wijze wilt doen.
  In het bijzonder wordt in sectie 2 uitgelegd hoe Netscape Mail onder
  Windows kan worden gebruikt om de conversie uit te voeren. Dat is
  makkelijker dan deze methode.

  Wanneer je besluit het op deze wijze te doen, zorg dan dat je kopie
  van Outlook met IMAP servers kan communiceren. Toen ik deze HOWTO voor
  de eerste keer schreef, veronderstelde ik dat Outlook Outlook was.
  Niets daarvan.  Als je Outlook in Corporate/Workgroups modus gebruikt
  (welk communiceert met Exchange) in plaats van in de Internet modus
  (welke communiceert met POP/IMAP servers), dan moet je van modus
  wisselen.

  Als test om te zien of alles goed is, bekijk je het "Tools" menu van
  Outlook en kijkt of er een "Accounts" item voorkomt. Als dit er is,
  dan is alles in orde en kun je verder gaan met sectie 3.2. Als het
  niet voorkomt, lees je verder.

  Het wijzigen van de modi is niet zo alledaags, maar een behulpzame
  lezer (Matt Huyck) stuurde de volgende instructies op, welke er
  gevaarlijk uitzien en die ik niet heb getest:

  Selecteer "Options..." vanuit het "Tools" menu, en ga dan naar de
  "Mail Services" tab in het resulterende Options dialoogvenster.
  Onderaand die tab vind je een knop met het label "Reconfigure Mail
  Support..." Klik hier op.  Er verschijnt een nieuw venster met in de
  titelbalk "Outlook 2000 Startup" en een "E-mail Service Options"
  koptekst.  Er zijn twee relevante keuzerondjes: "Internet Only" en
  "Corporate or Workgroup".  Wijzig dit in "Internet Only" en klik op
  "Next >".  Er wordt je dan een venster met zeer lang bericht
  voorgeschoteld wat je zorgvuldig moet lezen, omdat je een zeer
  belangrijke (maar onomkeerbare) wijziging in de Exchange
  clientconfiguratie gaat maken.  Alhoewel dit niet expliciet wordt
  aangegeven, zorg je ervoor dat je een kopie hebt van de Microsoft
  Office installatie CD voordat je op "Yes" klikt.  Klik op "Yes" en
  laat Outlook een paar seconden zijn werk doen totdat het daar volledig
  mee klaar is. Open Outlook weer. Hier wordt je wellicht gevraagd om de
  installatie-CD. Als de herconfiguratie voltooid is, ben je zover om
  met stap 3.2 van de HOWTO verder te gaan.

  Om terug te keren naar de oorspronkelijke Outlook configuratie, volg
  je dezelfde aanwijzingen, maar je zult uiteraard op het *andere*
  keuzerondje klikken.
  Een ander verschil is, als je gebruik maakt van Exchange. Zoals je al
  aangaf in sectie 3.4, blijft de oorspronkelijke 'From ' regel" 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

  De installatie varieert per Linux-distributie, dus zal ik als
  voorbeeld RedHat 7.0 nemen. Ten eerste moet je het juiste package
  installeren, wat gewoonlijk 'imap' wordt genoemd.


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





  In werkelijkheid moest ik ook het package xinetd package installeren,
  aangezien ik een "werkstation" 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
  bestuurd 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 #
  teken.  Onder RedHat 7.0 en latere systemen met xinetd, pas je in
  plaats daarvan /etc/xinetd.d/imap aan, wijzig "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





  Reboot als al het andere niet lukt.

  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 kunnen verbinden, moet je de naam
  of het IP-adres van de Linux box weten.

  3.3.  Verbind de 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 sectie 3.2,
  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 je email

  Je kunt nu door middel van slepen en neerzetten gehele folders met
  email vanuit Outlook naar de IMAP servernaam overbrengen. De email zal
  nu inclusief alle bijlagen naar de Linux box worden gekopieerd. Helaas
  wordt het ook onmiddellijk uit Outlook verwijderd. Items kopieëren
  zonder ze te verwijderen doe je door met de rechtermuisknop op de
  foldernaam te klikken en de "Copy" optie te selecteren. Kies als
  bestemming de Linux server die onderaan de lijst staat vermeld.

  Het leven is echter niet zo eenvoudig. Outlook ondersteunt folders
  binnen folders waarin ook berichten voorkomen. De Linux IMAP-server
  biedt hier geen ondersteuning voor; een folder is of een regulier
  bestand met berichten, of een directory met subdirectory's en
  bestanden. Dus als je onder Outlook folders hebt met zowel berichten
  als subfolders.  dan kun je de gehele structuur niet naar de Linux
  IMAP-server kopiëren.  Een andere incompatibiliteit met de Linux IMAP-
  server is dat je het vantevoren moet vertellen of een nieuwe folder
  subfolders of berichten zal bevatten.  Dit doe je door een slash (/
  toe te voegen aan de naam van de folder wanneer je deze aanmaakt. Deze
  slash verdwijnt weer als de folder eenmaal is aangemaakt.

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

  Een laatste op te merken incompatibiliteit is dat de Linux IMAP server
  geen folders toestaat met slashes (/) in de naam. Je zult dergelijke
  folders moeten hernoemen voordat je ze kopieert of verplaatst.
  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, wat de meeste Unix/Linux mailtools
  direct gebruiken of waarvan/waarnaar ze kunnen converteren.  Bestanden
  met bijlagen hebben MIME bijlagen; tevens is er nog een extra bericht
  per folder, dit is een (nutteloze) header.

  (Een deel van de gegevens welke niet behouden blijft, is de
  oorspronkelijke "From" regel, waarin het envelope adres 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, wil je wellicht de IMAP-
  server van je Linux box deinstalleren, om de eerder genoemde
  beveiligingsredenen.  Hiermee zijn dezelfde 2 stappen gemoeid als die
  je nam bij het installeren van de server:

  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 reboot.


  Dat is dat! Je hebt weer een stap genomen richting een Microsoft vrije
  levensstijl.