Hi
Wenn ich mit ISPConfig eine neue Mailbox anlege, wird korrekter weise wie ich es konfiguriert habe im Verzeichnis /home/virtual ein Ordner mit dem Domainnamen und darin ein Ordner mit dem email Benutzernamen angelegt. Da ich ein bestehendes maildirectory migrieren möchte, soll aber das Mail directory dierekt in /home/virtual/$domain/$user liegen und nicht im Unterordner /Maildir. Nach mehrstündigem Konfigurieren habe ich es jetzt soweit hinbekommen, dass alles funktioniert ohne "/Maildir", aber neue Mailboxen werden im Unterordner /Maildir erzeugt.
Ich habe gesucht wo das vorkommen könnte und fand folgende Vorkommnisse:
maildroprc:
dovecot.conf (Auszug):
(keine weiteren vorkommnsse in dovecot.conf)
/etc/exim4/exim4.conf.template:
Ich bin nicht sicher was exim4 genau ist, aber ich nehme an es ist eine art Template für maildirmake das ISPConfig benutzt?
Kann da jemand was zu sagen ob das in die etwaige Richtung geht oder wie ich es schaffe das Maildir aus dem Pfad zu entfernen?
Wenn ich mit ISPConfig eine neue Mailbox anlege, wird korrekter weise wie ich es konfiguriert habe im Verzeichnis /home/virtual ein Ordner mit dem Domainnamen und darin ein Ordner mit dem email Benutzernamen angelegt. Da ich ein bestehendes maildirectory migrieren möchte, soll aber das Mail directory dierekt in /home/virtual/$domain/$user liegen und nicht im Unterordner /Maildir. Nach mehrstündigem Konfigurieren habe ich es jetzt soweit hinbekommen, dass alles funktioniert ohne "/Maildir", aber neue Mailboxen werden im Unterordner /Maildir erzeugt.
Ich habe gesucht wo das vorkommen könnte und fand folgende Vorkommnisse:
Code:
# find /etc/ -type f | xargs grep "/Maildir" -sl
/etc/exim4/conf.d/transport/30_exim4-config_maildir_home
/etc/exim4/exim4.conf.template
/etc/courier/authmysqlrc~
/etc/courier/authmysqlrc.BAK
/etc/maildroprc
/etc/dovecot/dovecot.conf.bak
/etc/dovecot/dovecot.conf
maildroprc:
Code:
# Global maildrop filter file
# Uncomment this line to make maildrop default to ~/Maildir for
# delivery- this is where courier-imap (amongst others) will look.
DEFAULT="$HOME"
dovecot.conf (Auszug):
Code:
# See </usr/share/doc/dovecot-common/wiki/Variables.txt> for full list.
# Some examples:
#
# mail_location = maildir:~/Maildir
# mail_location = mbox:~/mail:INBOX=/var/mail/%u
# mail_location = mbox:/var/mail/%d/%1n/%n:INDEX=/var/indexes/%d/%1n/%n
#
# </usr/share/doc/dovecot-common/wiki/MailLocation.txt>
#
mail_location = maildir:/home/virtual/%d/%n
/etc/exim4/exim4.conf.template:
Code:
### transport/30_exim4-config_maildir_home
#################################
# Use this instead of mail_spool if you want to to deliver to Maildir in
# home-directory - change the definition of LOCAL_DELIVERY
#
maildir_home:
debug_print = "T: maildir_home for $local_part@$domain"
driver = appendfile
.ifdef MAILDIR_HOME_MAILDIR_LOCATION
directory = MAILDIR_HOME_MAILDIR_LOCATION
.else
directory = $home/Maildir
.endif
.ifdef MAILDIR_HOME_CREATE_DIRECTORY
create_directory
.endif
.ifdef MAILDIR_HOME_CREATE_FILE
create_file = MAILDIR_HOME_CREATE_FILE
.endif
delivery_date_add
envelope_to_add
return_path_add
maildir_format
.ifdef MAILDIR_HOME_DIRECTORY_MODE
directory_mode = MAILDIR_HOME_DIRECTORY_MODE
.else
directory_mode = 0700
.endif
.ifdef MAILDIR_HOME_MODE
mode = MAILDIR_HOME_MODE
.else
mode = 0600
.endif
mode_fail_narrower = false
# This transport always chdirs to $home before trying to deliver. If
Ich bin nicht sicher was exim4 genau ist, aber ich nehme an es ist eine art Template für maildirmake das ISPConfig benutzt?
Kann da jemand was zu sagen ob das in die etwaige Richtung geht oder wie ich es schaffe das Maildir aus dem Pfad zu entfernen?
Zuletzt bearbeitet: