Dovecot-Server verwalten (Debian): Unterschied zwischen den Versionen
Matt (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Matt (Diskussion | Beiträge) |
||
Zeile 22: | Zeile 22: | ||
== Löschen von Nachrichten == | == Löschen von Nachrichten == | ||
'''doveadm''' ['''-Dv'''] '''expunge''' ['''-S''' ''socket_path''] ['''-d'''] ''search_query'' | '''doveadm''' ['''-Dv'''] '''expunge''' ['''-S''' ''socket_path''] ['''-d'''] ''search_query'' | ||
Löschen aller Nachrichten aus einer Mailbox | Löschen aller Nachrichten aus einer Mailbox. Wenn der Parameter '''-d''' verwendet wird, wird die Mailbox am Ende ebenfalls gelöscht: | ||
doveadm expunge mailbox <mailboxfolder> all | doveadm expunge mailbox <mailboxfolder> all | ||
== Restore / Import Backup == | == Restore / Import Backup == | ||
doveadm import <source-location> <destination-parent> <search_query> | doveadm -Dv import <source-location> <destination-parent> <search_query> | ||
mbox-Backup in eine Dovecot-Mailbox wiederherstellen: | Der Parameter -Dv erhöht die Anzahl der Status-Ausgaben. mbox-Backup in eine Dovecot-Mailbox wiederherstellen: | ||
doveadm import mbox:~/backup/2016 <Targetmailbox> all | doveadm -Dv import mbox:~/backup/2016 <Targetmailbox> all | ||
[[Kategorie:Debian]] | |||
[[Kategorie:Terminal]] | |||
[[Kategorie:E-Mail]] | |||
[[Kategorie:Debian]] | |||
[[Kategorie:Terminal]] | |||
[[Kategorie:E-Mail]] |
Version vom 5. Februar 2017, 20:42 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. Wenn der Parameter -d verwendet wird, wird die Mailbox am Ende ebenfalls gelöscht:
doveadm expunge mailbox <mailboxfolder> all
Restore / Import Backup
doveadm -Dv import <source-location> <destination-parent> <search_query>
Der Parameter -Dv erhöht die Anzahl der Status-Ausgaben. mbox-Backup in eine Dovecot-Mailbox wiederherstellen:
doveadm -Dv import mbox:~/backup/2016 <Targetmailbox> all