ich hab mir einen Mailserver gebastelt, der auf nem Root-Server bei HostEurope steht. Die Userverwaltung findet in einer MySQL-Datenbank statt. Jetzt hab ich das Problem, das ich keine Mails an externe Adressen schicken kann. Wenn ich auf meine virtuellen User versende, funktioniert alles einwandfrei. Mein POP3 und IMAP Server funktionieren auch wunderbar, die Mails werden angenommen und richtig verteilt. Wenn ich jetzt aber z. B. an irgendwen@gmx.de senden möchte, bekomme ich folgende Fehlermeldung :
Code: Alles auswählen
Recipient address rejected: Relay access denied
Ich denke, dass es etwas mit meiner SMTP-Auth zu tun hat. Die Einträge meiner main.cf sehen folgendermaßen aus :
Code: Alles auswählen
## Aktivierung von SMTP-Auth
broken_sasl_auth_clients = yes
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
Code: Alles auswählen
pwcheck_method: PAM
Code: Alles auswählen
auth optional pam_mysql.so host=localhost db=maildb user=meinuser \
passwd=meinpasswort table=postfix_users usercolumn=email passwdcolumn=clear crypt=n where=access='y'
account required pam_mysql.so host=localhost db=maildb user=meinuser \
passwd=meinpasswort table=postfix_users usercolumn=email passwdcolumn=clear crypt=n where=access='y'
Kann mir bitte jemand helfen...
Danke Marco