Debian Postfix - Courier Mysql mails werden nicht nach home-vmail geleitet
nach anleitung von http://workaround.org/articles/ispmail-sarge/...
hallo
ich habe folgendes problem
ich habe nach http://workaround.org/articles/ispmail-sarge/ mir postfix+courier eingerichtet
demnach sollten mails nach /home/vmail/domain/user/.... abgelegt werden
leider werden aber meine testmails die ich per telnet verschicke immer noch in /var/mail/user abgelegt
woran könnte das liegen ? demnach funktioniert es ja erstmal nur eben nicht mit dem virtuellen mail user
hier mal meine postconf -n
#:/var/mail# postconf -n
broken_sasl_auth_clients = yes
command_directory = /usr/sbin
config_directory = /etc/postfix
content_filter = amavis:[127.0.0.1]:10024
daemon_directory = /usr/lib/postfix
inet_interfaces = all
mydestination = domain.tld
mydomain = domain.tld
myhostname = mail.domain.tld
mynetworks = 127.0.0.0/8
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain =
smtpd_sasl_security_options = noanonymous
smtpd_tls_cert_file = /etc/postfix/smtpd.cert
smtpd_tls_key_file = /etc/postfix/smtpd.key
smtpd_tls_loglevel = 3
smtpd_tls_received_header = yes
smtpd_tls_session_cache_timeout = 3600s
smtpd_use_tls = yes
tls_random_source = dev:/dev/urandom
unknown_local_recipient_reject_code = 550
virtual_alias_domains =
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_forwardings.cf, mysql:/etc/postfix/mysql-virtual_email2email.cf
virtual_gid_maps = static:5000
virtual_mailbox_base = /home/vmail
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_mailboxes.cf
virtual_uid_maps = static:5000
virtueller user und domain existieren in mysql und die rechte sollten auch stimmt /home/vmail/domain = 0700 vmail:vmail
vmail user und gruppe gibt es auch im system
wo liegt demnach der fehler ? ... das komische daran ist ... der nach anleitung erstellte benutzer user@virtual.test funktioniert
lege ich aber selbst einen virtuellen user mit virtueller domain an der dazu noch ein system benutzer ist habe ich oben genannten fehler
sprich die mails landen in /var/mail halt und nicht wie bei user@virtual.test in /home/vmail/virtual.test/user/..
könnt ihr mir das erklären
danke
hallo
ich habe folgendes problem
ich habe nach http://workaround.org/articles/ispmail-sarge/ mir postfix+courier eingerichtet
demnach sollten mails nach /home/vmail/domain/user/.... abgelegt werden
leider werden aber meine testmails die ich per telnet verschicke immer noch in /var/mail/user abgelegt
woran könnte das liegen ? demnach funktioniert es ja erstmal nur eben nicht mit dem virtuellen mail user
hier mal meine postconf -n
#:/var/mail# postconf -n
broken_sasl_auth_clients = yes
command_directory = /usr/sbin
config_directory = /etc/postfix
content_filter = amavis:[127.0.0.1]:10024
daemon_directory = /usr/lib/postfix
inet_interfaces = all
mydestination = domain.tld
mydomain = domain.tld
myhostname = mail.domain.tld
mynetworks = 127.0.0.0/8
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain =
smtpd_sasl_security_options = noanonymous
smtpd_tls_cert_file = /etc/postfix/smtpd.cert
smtpd_tls_key_file = /etc/postfix/smtpd.key
smtpd_tls_loglevel = 3
smtpd_tls_received_header = yes
smtpd_tls_session_cache_timeout = 3600s
smtpd_use_tls = yes
tls_random_source = dev:/dev/urandom
unknown_local_recipient_reject_code = 550
virtual_alias_domains =
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_forwardings.cf, mysql:/etc/postfix/mysql-virtual_email2email.cf
virtual_gid_maps = static:5000
virtual_mailbox_base = /home/vmail
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_mailboxes.cf
virtual_uid_maps = static:5000
virtueller user und domain existieren in mysql und die rechte sollten auch stimmt /home/vmail/domain = 0700 vmail:vmail
vmail user und gruppe gibt es auch im system
wo liegt demnach der fehler ? ... das komische daran ist ... der nach anleitung erstellte benutzer user@virtual.test funktioniert
lege ich aber selbst einen virtuellen user mit virtueller domain an der dazu noch ein system benutzer ist habe ich oben genannten fehler
sprich die mails landen in /var/mail halt und nicht wie bei user@virtual.test in /home/vmail/virtual.test/user/..
könnt ihr mir das erklären
danke
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 54180
Url: https://administrator.de/contentid/54180
Ausgedruckt am: 13.11.2024 um 09:11 Uhr