Dovecot-Server verwalten (Debian): Unterschied zwischen den Versionen

Aus MattWiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 18: Zeile 18:
Fassung zum Löschen eines Unterordners:
Fassung zum Löschen eines Unterordners:
  doveadm move <destination-mailbox> mailbox <source-mailbox.subfolder> all
  doveadm move <destination-mailbox> mailbox <source-mailbox.subfolder> all
[[Kategorie:Debian]]
 
[[Kategorie:Terminal]]
[[Kategorie:E-Mail]]


== Löschen von Nachrichten ==
== Löschen von Nachrichten ==
Zeile 29: Zeile 27:
== Restore / Import Backup ==
== Restore / Import Backup ==
  doveadm import <source-location> <destination-parent> <search_query>
  doveadm import <source-location> <destination-parent> <search_query>
mbox-Backup in eine Dovecot-Mailbox wiederherstellen:
doveadm import mbox:~/backup/2016 <Targetmailbox> all
[[Kategorie:Debian]]
[[Kategorie:Terminal]]
[[Kategorie:E-Mail]]

Version vom 5. Februar 2017, 21:37 Uhr

Die Verwaltung des Dovecot-Servers findet mit dem Programm doveadm statt.

Die einzelnen Funktionen werden im Folgenden beschrieben.

Search Query / Nachrichten suchen

Viele Doveadm-Programme benötigen eine search query zur Auswahl der zu bearbeitenden Nachrichten. Vgl. http://wiki2.dovecot.org/Tools/Doveadm/SearchQuery

Die Auswahl durch eine search query kann mit folgendem Programm getestet werden:

doveadm search mailbox <mailboxname>
doveadm search mailbox <mailboxname.subfolder>

Verschieben / Kopieren von Nachrichten

Verschieben (oder kopieren) aller Nachrichten aus einem Unterordner einer Mailbox in eine andere Mailbox:

Allgemeine Fassung:

doveadm [-Dv] move [-S socket_path] destination [user source_user] search_query
doveadm [-Dv] copy [-S socket_path] destination [user source_user] search_query

Fassung zum Löschen eines Unterordners:

doveadm move <destination-mailbox> mailbox <source-mailbox.subfolder> all


Löschen von Nachrichten

doveadm [-Dv] expunge [-S socket_path] [-d] search_query

Löschen aller Nachrichten aus einer Mailbox (Mailbox bleibt erhalten):

doveadm expunge mailbox <mailboxfolder> all

Restore / Import Backup

doveadm import <source-location> <destination-parent> <search_query>

mbox-Backup in eine Dovecot-Mailbox wiederherstellen:

doveadm import mbox:~/backup/2016 <Targetmailbox> all