Die Migration von Microsoft 365 zu Infomaniak ist eine strategische Entscheidung, die immer mehr Unternehmen treffen. Datensouveränität, kontrollierte Kosten, ökologische Ethik: Die Gründe sind vielfältig. Um diesen Übergang erfolgreich zu gestalten, brauchen Sie eine strenge Methodik. Dieser Leitfaden führt Sie Schritt für Schritt durch den Prozess – mit den konkreten Tools und genauen Befehlen, die Sie verwenden müssen.
Infomaniak Mail-Angebote entdecken
Inhaltsverzeichnis
- Phase 1: Audit und Inventar des bestehenden Systems
- Phase 2: Vorbereitung der Infomaniak-Umgebung
- Phase 3: DNS-Vorbereitung (TTL)
- Phase 4: Datenmigration mit imapsync
- Phase 5: Kalender- und Kontaktmigration
- Phase 6: DNS-Umschaltung (Umschalttag)
- Phase 7: Client-Workstation-Konfiguration
- Phase 8: Validierung und Abschluss
Phase 1: Audit und Inventar des bestehenden Systems
Bevor Sie irgendetwas anfassen, müssen Sie Ihre Microsoft 365-Umgebung genau kartieren. Diese Phase ist entscheidend: Eine schlecht vorbereitete Migration ist eine gescheiterte Migration.
1.1 Lizenz- und Nutzerinventar
Melden Sie sich im Microsoft 365 Admin Center (admin.microsoft.com) an und exportieren Sie die vollständige Liste der Nutzer. Sie müssen folgendes identifizieren:
- Aktive Nutzer – Diejenigen, die ihr Postfach tatsächlich nutzen
- Gemeinsame Postfächer – Oft für kontakt@, buchhaltung@ usw. genutzt
- Aliasse – Eine Person kann E-Mails an mehreren Adressen empfangen
- Verteilerlisten – Gruppen, die an mehrere Empfänger weiterleiten
- Ressourcenpostfächer – Besprechungsräume, Ausstattung
Export über PowerShell (wenn Sie Administratorrechte haben):
# Mit Exchange Online verbinden
Connect-ExchangeOnline -UserPrincipalName admin@ihreDomain.com
# Postfächer mit ihrer Größe exportieren
Get-Mailbox -ResultSize Unlimited | Select-Object DisplayName,PrimarySmtpAddress,@{n='Größe(GB)';e={(Get-MailboxStatistics $_.Identity).TotalItemSize.Value.ToGB()}} | Export-CSV postfächer.csv -NoTypeInformation
# Aliasse exportieren
Get-Mailbox -ResultSize Unlimited | Select-Object DisplayName,PrimarySmtpAddress,@{n='Aliasse';e={$_.EmailAddresses | Where-Object {$_ -like 'smtp:*'}}} | Export-CSV aliasse.csv -NoTypeInformation
# Gemeinsame Postfächer exportieren
Get-Mailbox -RecipientTypeDetails SharedMailbox | Select-Object DisplayName,PrimarySmtpAddress | Export-CSV gemeinsam.csv -NoTypeInformation
1.2 Datenvoluменeinschätzung
Die Postfachgröße bestimmt direkt die Migrationszeit. Ein 50-GB-Postfach migriert nicht in 5 Minuten. Hier sind die Größenordnungen:
| Postfachgröße | Geschätzte Migrationszeit | Erforderliche Bandbreite |
|---|---|---|
| Unter 2 GB | 15–30 Minuten | Standard |
| 2–10 GB | 1–3 Stunden | Standard |
| 10–25 GB | 4–8 Stunden | Glasfaser empfohlen |
| 25–50 GB | 12–24 Stunden | Glasfaser erforderlich |
| Über 50 GB | 24–72 Stunden | Dedizierter Server empfohlen |
1.3 Bestehende Flows und Regeln kartieren
Nutzer haben oft konfigurierte Elemente, die sie zu erwähnen vergessen. Dokumentieren Sie systematisch:
- Posteingangsregeln – Automatische Filterung, Ordnerverschiesbungen, Weiterleitungen
- Outlook-Signaturen – Oft mit Logo und Kontaktdaten angepasst
- Automatische Antworten – Abwesenheitsnachrichten oder Weiterleitungsmeldungen
- Delegierungen – Wer hat Zugang zu welchem Postfach
- Automatische Weiterleitungen – Umleitungen zu externen Postfächern
1.4 Anwendungsabhängigkeiten prüfen
Microsoft 365 ist nicht nur ein Postfach. Prüfen Sie, ob Sie folgendes nutzen:
- SharePoint/OneDrive – Zu kDrive migrierende Dateispeicherung
- Teams – Durch kChat zu ersetzendes Instant Messaging
- Komplexe gemeinsame Kalender – Ressourcen, Delegierungen
- Verbundene Drittanwendungen – CRM, ERP, die E-Mails über 365 senden
- SSO-Authentifizierung – Anwendungen, die Microsoft-Identität nutzen
Warnung bezüglich SMTP-Anwendungen
Wenn Sie Anwendungen (Drucker, Server, CRM) haben, die E-Mails über einen Microsoft 365 SMTP-Relay senden, müssen Sie diese neu konfigurieren. Notieren Sie die verwendeten IP-Adressen und Anmeldedaten.
Phase 2: Vorbereitung der Infomaniak-Umgebung
2.1 Den Mail-Dienst erstellen
Melden Sie sich im Infomaniak Manager (manager.infomaniak.com) an und erstellen Sie Ihren Mail-Dienst:
- Zu „Produkt bestellen" → „Mail-Dienst" gehen
- Die benötigte Anzahl Postfächer auswählen
- Ihre Domain wählen (bestehend oder zu bestellen)
- Die Bestellung bestätigen
2.2 Postfächer erstellen
Replizieren Sie die genaue Struktur von Microsoft 365:
- Jedes Postfach mit derselben primären Adresse erstellen
- Alle mit jedem Postfach verbundenen Aliasse hinzufügen
- Speicherkontingente konfigurieren (mindestens äquivalent zur aktuellen Größe + 20 %)
- Starke temporäre Passwörter festlegen
2.3 Infomaniak IMAP-Informationen abrufen
| Parameter | Infomaniak-Wert |
|---|---|
| IMAP-Server | mail.infomaniak.com |
| IMAP-Port | 993 (SSL/TLS) |
| SMTP-Server | mail.infomaniak.com |
| SMTP-Port | 465 (SSL) oder 587 (STARTTLS) |
| Authentifizierung | Vollständige E-Mail-Adresse + Passwort |
Phase 3: DNS-Vorbereitung (TTL)
3.1 Warum die TTL reduzieren?
Die TTL (Time To Live) teilt DNS-Servern weltweit mit, wie lange sie Ihre Einträge im Cache behalten dürfen. 7 Tage vor der Migration reduzieren Sie die TTL aller Ihrer E-Mail-Einträge:
# Empfohlene TTL-Werte vor der Migration
MX 300 (5 Minuten statt 3600 oder 86400)
TXT 300 (für SPF)
CNAME 300 (für Autodiscover wenn verwendet)
Phase 4: Datenmigration mit imapsync
Das ist der Kern der Migration. Wir verwenden imapsync, das referenzierte Open-Source-Tool für IMAP-Migrationen.
4.1 Warum imapsync?
- Inkrementelle Synchronisierung – Überträgt bei jedem Durchlauf nur neue E-Mails
- Metadatenerhaltung – Daten, Gelesen/Ungelesen-Flags, Ordner intakt
- Wiederaufnahme nach Unterbrechung – Setzt dort fort, wo es aufgehört hat
- Detaillierte Protokolle – Vollständige Nachverfolgbarkeit der Migration
- Open Source – Kostenlos und prüfbar
4.2 imapsync installieren
Auf Linux (Debian/Ubuntu):
# Installation über apt
sudo apt update
sudo apt install imapsync
# Installation überprüfen
imapsync --version
Auf Windows, WSL (Windows Subsystem for Linux) oder einen Docker-Container verwenden:
# Mit Docker
docker pull gilleslamiral/imapsync
docker run gilleslamiral/imapsync imapsync --version
Auf macOS:
# Mit Homebrew
brew install imapsync
4.3 IMAP-Zugang zu Microsoft 365 konfigurieren
Microsoft 365 verwendet moderne OAuth2-Authentifizierung. Für imapsync haben Sie zwei Optionen:
Option A: Basisauthentifizierung aktivieren (einfacher)
Wenn Ihr Microsoft-Mandant dies noch erlaubt, aktivieren Sie die Basisauthentifizierung für IMAP:
- Microsoft 365 Admin Center → Einstellungen → Organisationseinstellungen
- Dienste → Moderne Authentifizierung
- „Zugang zu Legacy-Protokollen erlauben" aktivieren
Option B: OAuth2 mit imapsync verwenden
Komplexer, aber die nachhaltige Methode:
- Eine Azure AD-Anwendung mit IMAP.AccessAsUser.All-Berechtigungen erstellen
- Ein OAuth2-Token generieren
- Dieses Token mit imapsync über die Option --oauthaccesstoken verwenden
4.4 imapsync-Migrationsbefehl
Hier ist der Standardbefehl zur Migration eines Postfachs:
imapsync \
--host1 outlook.office365.com \
--port1 993 \
--ssl1 \
--user1 "nutzer@ihreDomain.com" \
--password1 "MicrosoftPasswort" \
--host2 mail.infomaniak.com \
--port2 993 \
--ssl2 \
--user2 "nutzer@ihreDomain.com" \
--password2 "InfomaniakPasswort" \
--automap \
--syncinternaldates \
--useheader "Message-Id" \
--useheader "Date" \
--skipsize \
--addheader \
--logfile "/var/log/imapsync/nutzer.log"
4.5 Stapel-Migrationsskript
Um mehrere Postfächer zu migrieren, erstellen Sie eine CSV-Datei und ein Skript:
Datei nutzer.csv:
email,passwort_o365,passwort_infomaniak
max.mustermann@ihreDomain.com,Passwort1,NeuesPasswort1
anna.schmidt@ihreDomain.com,Passwort2,NeuesPasswort2
kontakt@ihreDomain.com,Passwort3,NeuesPasswort3
Skript alle_migrieren.sh:
#!/bin/bash
LOGDIR="/var/log/imapsync"
mkdir -p $LOGDIR
# CSV lesen (Kopfzeile überspringen)
tail -n +2 nutzer.csv | while IFS=',' read -r email pwd_o365 pwd_infomaniak
do
echo "=== Migriere $email ==="
imapsync \
--host1 outlook.office365.com \
--port1 993 --ssl1 \
--user1 "$email" --password1 "$pwd_o365" \
--host2 mail.infomaniak.com \
--port2 993 --ssl2 \
--user2 "$email" --password2 "$pwd_infomaniak" \
--automap --syncinternaldates \
--useheader "Message-Id" --useheader "Date" \
--skipsize --addheader \
--logfile "$LOGDIR/${email}.log"
echo "=== $email abgeschlossen ==="
done
echo "Migration abgeschlossen. Protokolle in $LOGDIR"
4.6 Zweiphasige Migrationsstrategie
Um Serviceunterbrechungen zu minimieren, führen Sie die Migration in zwei Phasen durch:
- Erster Durchgang (T-3 bis T-7) – Erstmigration des gesamten Verlaufs, während Nutzer normal auf Microsoft 365 arbeiten
- Zweiter Durchgang (Umschalttag) – Delta-Synchronisierung neuer E-Mails seit dem ersten Durchgang, dann DNS-Umschaltung
Phase 5: Kalender- und Kontaktmigration
5.1 Export aus Microsoft 365
Kalender
Jeder Nutzer kann seinen Kalender im ICS-Format exportieren:
- Outlook Web (outlook.office.com) → Kalender
- Einstellungen → Alle Outlook-Einstellungen anzeigen
- Kalender → Freigegebene Kalender
- Kalender veröffentlichen → Kalender auswählen → Erstellen
- ICS-Link herunterladen
Kontakte
Im CSV- oder vCard-Format exportieren:
- Outlook Web → Kontakte
- Verwalten → Kontakte exportieren
- CSV- oder vCard-Format wählen
5.2 Import zu Infomaniak
Über Infomaniak Webmail
- Im Webmail anmelden (mail.infomaniak.com)
- Kalender → Einstellungen → Importieren
- Die exportierte ICS-Datei auswählen
- Gleiche Vorgehensweise für Kontakte mit vCard/CSV-Datei
Über CalDAV/CardDAV mit einem Tool
Für automatisierte Migration, vdirsyncer verwenden:
# Installation
pip install vdirsyncer
# Konfiguration ~/.config/vdirsyncer/config
[general]
status_path = "~/.vdirsyncer/status/"
[pair calendars]
a = "calendar_o365"
b = "calendar_infomaniak"
collections = ["from a", "from b"]
[storage calendar_o365]
type = "caldav"
url = "https://outlook.office365.com/caldav/"
username = "nutzer@domain.com"
password = "passwort"
[storage calendar_infomaniak]
type = "caldav"
url = "https://caldav.infomaniak.com/"
username = "nutzer@domain.com"
password = "passwort"
# Ausführung
vdirsyncer discover
vdirsyncer sync
Phase 6: DNS-Umschaltung (Umschalttag)
Das ist der kritische Moment. Sie leiten den E-Mail-Fluss von Microsoft zu Infomaniak um.
6.1 Vorumschaltungs-Checkliste
- Alle Postfächer auf der Infomaniak-Seite erstellt
- imapsync-Migration aller Postfächer abgeschlossen (erster Durchgang)
- Nutzer haben ihre Infomaniak-Anmeldedaten
- TTL wurde seit mindestens 48 Stunden reduziert
- Admin-Zugang zum Domain-DNS vorhanden
- Ein Wartungsfenster wurde den Nutzern kommuniziert
6.2 Reihenfolge der Operationen am Umschalttag
Empfohlener Zeitpunkt: Freitagabend oder Samstagmorgen um das Wochenende als Puffer zu haben.
- T-30 Min – Delta-imapsync-Synchronisierung aller Postfächer starten
- T-0 – DNS-Einträge in folgender Reihenfolge ändern:
- MX-Eintrag →
mta.infomaniak.ch(Priorität 10) - Alte Microsoft MX-Einträge entfernen
- SPF ändern →
v=spf1 include:spf.infomaniak.ch ~all - Infomaniak DKIM-Eintrag hinzufügen
- DMARC bei Bedarf aktualisieren
- MX-Eintrag →
- T+15 Min – DNS-Verbreitung überprüfen
- T+30 Min – Test-E-Mail von extern senden
- T+1h – Abschließende imapsync-Synchronisierung ausführen
6.3 Vollständige Infomaniak DNS-Konfiguration
| Typ | Name | Wert | TTL |
|---|---|---|---|
| MX | @ | mta.infomaniak.ch (Priorität 10) | 3600 |
| TXT | @ | v=spf1 include:spf.infomaniak.ch ~all | 3600 |
| TXT | infomaniak._domainkey | [DKIM-Schlüssel - siehe Infomaniak Manager] | 3600 |
| TXT | _dmarc | v=DMARC1; p=quarantine; rua=mailto:dmarc@ihreDomain.com | 3600 |
| CNAME | autodiscover | autodiscover.infomaniak.com | 3600 |
6.4 Verbreitung überprüfen
# MX-Überprüfung
dig MX ihreDomain.com +short
# Erwartet: 10 mta.infomaniak.ch.
# SPF-Überprüfung
dig TXT ihreDomain.com +short
# Überprüfung über verschiedene DNS-Server
dig @8.8.8.8 MX ihreDomain.com +short # Google DNS
dig @1.1.1.1 MX ihreDomain.com +short # Cloudflare DNS
dig @9.9.9.9 MX ihreDomain.com +short # Quad9 DNS
Nützliche Online-Tools:
- MXToolbox (mxtoolbox.com) – Vollständiger MX/SPF/DKIM/DMARC-Test
- DNSChecker (dnschecker.org) – Weltweite Verbreitung
- Mail-tester (mail-tester.com) – Zustellbarkeitstest
Phase 7: Client-Workstation-Konfiguration
Jeder Nutzer muss seine Geräte neu konfigurieren. Bereiten Sie für jede Plattform angepasste Anleitungen vor.
7.1 Outlook (Windows)
Ansatz A: Neues Profil (empfohlen)
- Systemsteuerung → E-Mail → Profile anzeigen
- Neues „Infomaniak"-Profil hinzufügen
- Manuelle IMAP-Konfiguration:
- Eingangserver: mail.infomaniak.com (993, SSL)
- Ausgangserver: mail.infomaniak.com (465, SSL)
- Benutzername: vollständige E-Mail-Adresse
- Dieses Profil als Standard festlegen
7.2 Apple Mail (macOS / iOS)
Auf macOS:
- Systemeinstellungen → Internetkonten
- Konto hinzufügen → Anderes E-Mail-Konto
- Infomaniak-E-Mail und Passwort eingeben
- Automatische Konfiguration via Autodiscover
Auf iOS:
- Einstellungen → Mail → Konten → Konto hinzufügen
- Andere → E-Mail-Konto hinzufügen
- Infomaniak-Daten eingeben
7.3 Android
Mit Gmail (Standard-App):
- Gmail → Menü → Einstellungen → Konto hinzufügen
- Andere
- E-Mail und Passwort eingeben
- IMAP auswählen
- Bei fehlgeschlagener Erkennung manuell konfigurieren
Für Kalender und Kontakte DAVx⁵ (Open Source) installieren:
- DAVx⁵ von F-Droid oder Play Store installieren
- Konto mit URL hinzufügen: https://sync.infomaniak.com
- Mit Infomaniak-Anmeldedaten authentifizieren
- Zu synchronisierende Kalender und Adressbücher auswählen
7.4 Thunderbird
Thunderbird erkennt Einstellungen in der Regel automatisch:
- Menü → Neu → Bestehendes E-Mail-Konto
- Name, E-Mail und Passwort eingeben
- Thunderbird konfiguriert automatisch via Autodiscover
- Überprüfen, ob IMAP gewählt ist (nicht POP3)
Phase 8: Validierung und Abschluss
8.1 Validierungstests
Führen Sie diese Tests für jeden Nutzer durch:
- Eine E-Mail von einer externen Adresse empfangen (Gmail usw.)
- Eine E-Mail extern versenden
- Überprüfen, ob E-Mail-Verlauf vorhanden ist
- Testversand zwischen Kollegen (intern)
- Mobile Synchronisierung
- Zugang zu Kalendern und Kontakten
8.2 Zustellbarkeitstest
Senden Sie eine E-Mail an mail-tester.com und streben Sie eine Punktzahl von mindestens 9/10 an. Überprüfen Sie:
- SPF: BESTANDEN
- DKIM: BESTANDEN
- DMARC: BESTANDEN
- Keine Blacklist
- Nicht-Spam-Inhalt
8.3 Microsoft 365 kündigen
Nicht sofort kündigen. Microsoft 365 30 Tage aktiv lassen, um:
- Verzögerte E-Mails zu empfangen
- Nutzern das Abrufen vergessener Elemente zu ermöglichen
- Einen Notfallplan bei größeren Problemen zu haben
Zusammenfassung: Typischer Migrationszeitplan
| Tag | Maßnahmen |
|---|---|
| T-14 | Microsoft 365 Audit und Inventar |
| T-10 | Infomaniak-Konten erstellen |
| T-7 | DNS-TTL reduzieren + imapsync-Migration starten |
| T-3 | Ersten imapsync-Durchgang abschließen + Tests |
| T-1 | Nutzerkommunikation |
| Umschalttag | Delta-Synchronisierung + DNS-Umschaltung + Workstation-Konfiguration |
| T+1 bis T+3 | Restsynchronisierung + Nutzer-Support |
| T+7 | Abschließende Validierung + TTL-Wiederherstellung |
| T+30 | Microsoft 365 kündigen |
Fazit
Die Migration von Microsoft 365 zu Infomaniak ist ein technisches Projekt, das Sorgfalt erfordert, aber mit den richtigen Tools und der richtigen Methode vollkommen machbar ist. Die wichtigsten Erkenntnisse:
- Gründlich vorbereiten – Das erste Audit verhindert 90 % der Probleme
- imapsync verwenden – Es ist das Referenz-Tool, zuverlässig und bewährt
- In zwei Durchgängen migrieren – Um Unterbrechungen zu minimieren
- TTL im Voraus reduzieren – Für eine schnelle Umschaltung
- Kündigung nicht überstürzen – Microsoft 30 Tage aktiv lassen
Wenn Sie diese Migration lieber Experten anvertrauen möchten, begleitet InfoSwitch Unternehmen bei diesem Übergang. Wir kümmern uns um den gesamten technischen Prozess, damit Sie sich auf Ihr Geschäft konzentrieren können.
Sind Sie bereit, zu Infomaniak zu migrieren?
Kontaktieren Sie uns für ein kostenloses 15-minütiges Audit. Wir analysieren Ihre Situation und erstellen Ihnen ein individuelles Angebot.
Fordern Sie ein kostenloses Audit an