[Eisfair] mail-dovecot Konvertierung mbx nach Maildir

Hendrik Orep hendrik.orep at mailbox.org
Sa Aug 15 23:58:02 CEST 2020


Moin,

nach der Installation des mail-dovecot-Paketes wollte ich die Postfächer
gemäß der Dokumentation des Paketes von mbx nach Maildir konvertieren.

Das hat bei mir leider nicht funktioniert, weder mit einem einzelnem
User noch mit allen.

Ein manuell ausgeführtes
/var/install/bin/mail-dovecot-convert-to-maildir --convert-user-mailbox
'*all*' mit aktivertem Debug ergibt folgendes Log:

+ ask_debug=true
+ export ask_debug
++ basename /var/install/bin/mail-dovecot-convert-to-maildir
+ pgmname=mail-dovecot-convert-to-maildir
+ log_path=/var/log
+ mail_spool_path=/var/spool/mail
+ mailutil_bin=/usr/bin/mailutil
+ uw2dovecot_prog=/usr/bin/uw2dovecot.pl
+ archimap_file=/etc/config.d/archimap
+ mail_file=/etc/config.d/mail
+ mail_subdir=.imapmail
+ dovecot_logfile=/var/log/mail-dovecot-convertion.log
+ dovecot_separator=/
+ dovecot_dot_replacement='\2e'
+ exim_spool_path=/var/spool/exim
+ public_prefix_old='#public'
+ public_prefix_new='#Public'
+ shared_prefix_old='#shared'
+ shared_prefix_new='#Shared'
+ ask_bin=/var/install/bin/ask
+ ask_tmpfile=/tmp/mail-dovecot-convert-to-maildir-ask.9542
+ START_MAIL=no
+ MAIL_USER_USE_MAILONLY_PASSWORDS=no
+ MAIL_USER_N=0
+ IMAP_PUBLIC_FOLDER_N=0
+ IMAP_SHARED_FOLDER_N=0
+ START_ARCHIMAP=no
+ tmp_file=/var/tmp/mail-dovecot-convert-to-maildir.9542
+ grep -E
'^START_MAIL|^POP3IMAP_MAILBOX_FORMAT|^MAIL_USER_USE_MAILONLY_PASSWORDS|^MAIL_USER_N|^MAIL_USER_[0-9]*_ACTIVE|^MAIL_USER_[0-9]*_USER|^IMAP_SHARED_PUBLIC_USERGROUP|^IMAP_SHARED_FOLDER_N|^IMAP_SHARED_FOLDER_[0-9]*_ACTIVE|^IMAP_SHARED_FOLDER_[0-9]*_NAME|^IMAP_SHARED_FOLDER_[0-9]*_USERGROUP|^IMAP_PUBLIC_FOLDER_N|^IMAP_PUBLIC_FOLDER_[0-9]*_ACTIVE|^IMAP_PUBLIC_FOLDER_[0-9]*_NAME|^IMAP_PUBLIC_[0-9]*_USERGROUP'
/etc/config.d/mail
+ '[' -f /etc/config.d/archimap ']'
+ . /var/tmp/mail-dovecot-convert-to-maildir.9542
++ START_MAIL=yes
++ POP3IMAP_MAILBOX_FORMAT=mbx
++ MAIL_USER_USE_MAILONLY_PASSWORDS=no
++ MAIL_USER_N=0
++ MAIL_USER_1_ACTIVE=no
++ MAIL_USER_1_USER=frank
++ IMAP_SHARED_PUBLIC_USERGROUP=
++ IMAP_PUBLIC_FOLDER_N=0
++ IMAP_PUBLIC_FOLDER_1_ACTIVE=no
++ IMAP_PUBLIC_FOLDER_1_NAME=Announcements
++ IMAP_SHARED_FOLDER_N=0
++ IMAP_SHARED_FOLDER_1_ACTIVE=no
++ IMAP_SHARED_FOLDER_1_NAME=Family-News
++ IMAP_SHARED_FOLDER_1_USERGROUP=
+ rm -f /var/tmp/mail-dovecot-convert-to-maildir.9542
+ force_quiet_run=false
+ '[' 1 -gt 0 ']'
+ '[' 1 -gt 0 ']'
+ case $1 in
+ cmd=--convert-user-mailbox
+ break
++ whoami
+ is_root root
+ local _ir_ret
+ local _ir_user_name
+ local _ir_user_uid
+ _ir_user_name=root
+ _ir_ret=1
++ tail -n1
++ cut -d: -f3
++ getent passwd root
+ _ir_user_uid=0
+ '[' 0 -eq 0 ']'
+ _ir_ret=0
+ return 0
+ '[' yes = yes ']'
+ case ${cmd} in
+ user=
+ maildir=
+ '[' -n '' ']'
+ exit 0


Habe ich vielleicht noch etwas übersehen/vergessen?


Beste Grüße
Hendrik


Mehr Informationen über die Mailingliste Eisfair