Meine Datenbankabfrage für meinen Postfix-Mail-server funktioniert nicht, und alle Mails die ich abschicke landen in der defferred mailqueue. Die Logfiles behaupten außerdem das es irgendwo einen Alias-Fehler geben soll.
Meine Config Datei mysql-virtual_forwardings.cf sieht folgendermaße aus:
Unter meinen definierten Aliasen sieht aber auch alles normal aus
Und das ist meine Main.cf
Kann mir jemand helfen ? Ich suche schon seit mehreren Tagen nach dem Fehler, und weiß nicht mehr weiter. Es ist für mich auch auf beruflicher Ebene sehr wichtig das ich diesen Fehler behoben bekomme.
Ich danke schonmal im Vorraus
Aug 27 11:15:54 xe-azubi postfix/pickup[56103]: 130E2609EF65: uid=0 from=<root>
Aug 27 11:15:54 xe-azubi postfix/cleanup[56105]: warning: mysql query failed: Table 'mail.alias' doesn't exist
Aug 27 11:15:54 xe-azubi postfix/cleanup[56105]: warning: mysql:/etc/postfix/mysql-virtual_forwardings.cf lookup error for "j.antons@bt-it.de"
Aug 27 11:15:54 xe-azubi postfix/cleanup[56105]: warning: 130E2609EF65: virtual_alias_maps map lookup problem for j.antons@bt-it.de -- deferring delivery
Aug 27 11:15:54 xe-azubi postfix/pickup[56103]: 13645609EF65: uid=0 from=<root>
Aug 27 11:15:54 xe-azubi postfix/cleanup[56105]: warning: mysql:/etc/postfix/mysql-virtual_forwardings.cf lookup error for "j.antons@bt-it.de"
Aug 27 11:15:54 xe-azubi postfix/cleanup[56105]: warning: 13645609EF65: virtual_alias_maps map lookup problem for j.antons@bt-it.de -- deferring delivery
Meine Config Datei mysql-virtual_forwardings.cf sieht folgendermaße aus:
user = root
password = azubi
dbname = mail
query = SELECT goto FROM alias WHERE address='%s'
hosts = 127.0.0.1
Unter meinen definierten Aliasen sieht aber auch alles normal aus
#
# Aliases in this file will NOT be expanded in the header from
# Mail, but WILL be visible over networks or from /bin/mail.
#
# >>>>>>>>>> The program "newaliases" must be run after
# >> NOTE >> this file is updated for any changes to
# >>>>>>>>>> show through to sendmail.
#
# Basic system aliases -- these MUST be present.
mailer-daemon: postmaster
postmaster: root
# General redirections for pseudo accounts.
bin: root
daemon: root
adm: root
lp: root
sync: root
shutdown: root
halt: root
mail: root
news: root
uucp: root
operator: root
games: root
gopher: root
ftp: root
nobody: root
radiusd: root
nut: root
dbus: root
vcsa: root
canna: root
wnn: root
rpm: root
nscd: root
pcap: root
apache: root
webalizer: root
dovecot: root
fax: root
quagga: root
radvd: root
pvm: root
amandabackup: root
privoxy: root
ident: root
named: root
xfs: root
gdm: root
mailnull: root
postgres: root
sshd: root
smmsp: root
postfix: root
netdump: root
ldap: root
squid: root
ntp: root
mysql: root
desktop: root
rpcuser: root
rpc: root
nfsnobody: root
ingres: root
system: root
toor: root
manager: root
dumper: root
abuse: root
newsadm: news
newsadmin: news
usenet: news
ftpadm: ftp
ftpadmin: ftp
ftp-adm: ftp
ftp-admin: ftp
www: webmaster
webmaster: root
noc: root
security: root
hostmaster: root
info: postmaster
marketing: postmaster
sales: postmaster
support: postmaster
# trap decode to catch security attacks
decode: root
# Person who should get root's mail
#root: Julian
[root@xe-azubi /]#
Und das ist meine Main.cf
# Hinzugefuegt
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_forwardings.cf
virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_domains.cf
virtual_mailbox_base = /home/vmail
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_mailboxes.cf
virtual_uid_maps = static:1000
virtual_gid_maps = static:1000
virtual_transport = dovecot
smtpd_ostfix/mysql-virtual_mailboxes.cf
virtual_uid_maps = static:1000
virtual_gid_maps = static:1000
virtual_transport = dovecot
smtpd_sasl_auth_enable = yes
broken_sasl_auth_clients = yes
smtpd_sasl_path = private/auth
smtpd_sasl_type = dovecot
Kann mir jemand helfen ? Ich suche schon seit mehreren Tagen nach dem Fehler, und weiß nicht mehr weiter. Es ist für mich auch auf beruflicher Ebene sehr wichtig das ich diesen Fehler behoben bekomme.
Ich danke schonmal im Vorraus
Zuletzt bearbeitet: