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

Aus MattWiki
Keine Bearbeitungszusammenfassung
Zeile 3: Zeile 3:
Die einzelnen Funktionen werden im Folgenden beschrieben.
Die einzelnen Funktionen werden im Folgenden beschrieben.


== Nachrichten suchen ==
== Search Query / Nachrichten suchen ==
Suchen aller Nachrichten, die sich in einer bestimmten Mailbox befinden:
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>
  doveadm search mailbox <mailboxname.subfolder>
  doveadm search mailbox <mailboxname.subfolder>


== Verschieben von Nachrichten  ==
== Verschieben / Kopieren von Nachrichten  ==
Verschieben aller Nachrichten aus einem Unterordner einer Mailbox in eine andere Mailbox:
Verschieben (oder kopieren) aller Nachrichten aus einem Unterordner einer Mailbox in eine andere Mailbox:
  doveadm move -u matt <destination-mailbox> mailbox <source-mailbox.subfolder> all
 
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
  [[Kategorie:Debian]]
  [[Kategorie:Debian]]
  [[Kategorie:Terminal]]
  [[Kategorie:Terminal]]
  [[Kategorie:E-Mail]]
  [[Kategorie:E-Mail]]
== Löschen von Nachrichten ==
'''doveadm''' ['''-Dv'''] '''expunge''' ['''-S''' ''socket_path''] ['''-d'''] ''search_query''
Löschen aller Nachrichten einer Mailbox:
doveadm expunge -d mailbox <mailboxfolder> all

Version vom 5. Februar 2017, 19:11 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 einer Mailbox:

doveadm expunge -d mailbox <mailboxfolder> all