docker/dovecot/setup-permissions.sh

21 lines
675 B
Bash

#!/bin/bash
# Dieses Skript richtet die Verzeichnisstruktur und Berechtigungen für Dovecot ein
# Erstellen der Verzeichnisstruktur
mkdir -p /var/mail/domains/bizmatch.net/info
mkdir -p /var/mail/user1
mkdir -p /var/mail/user2
# Festlegen der richtigen Besitzer und Berechtigungen
chown -R 1001:1000 /var/mail/domains/bizmatch.net/info
chown -R 1000:1000 /var/mail/user1
chown -R 1001:1000 /var/mail/user2
# Setzen der Berechtigungen (wichtig für den dovecot Zugriff)
chmod -R 0770 /var/mail
# Ausgabe zur Bestätigung
echo "Verzeichnisse und Berechtigungen wurden korrekt eingerichtet."
echo "Verzeichnisstruktur:"
ls -la /var/mail
ls -la /var/mail/domains/bizmatch.net