Salü Patrick
Am 13.06.2012 11:08, schrieb Patrick Ben Koetter:
Am 13.06.2012 00:36, schrieb Patrick Ben Koetter:
Ich würde die Aktion sehr weit vorne in eine eigene Tabelle stellen:
smtpd_recipient_restrictions = reject_non_fqdn_recipient, reject_unknown_recipient_domain, check_recipient_access hash:$config_directory/maildiscards reject_unlisted_recipient, permit_mynetworks, reject_unauth_destination check_recipient_access hash:$config_directory/unsere-datei
In $config_directory/maildiscards dann wie schon selbst formuliert:
apache@special_host_domain DISCARD
Müsste das nicht for reject_unknown_recipient_domain?
Normalerweise werden doch Mail bei reject_unknown_recipient_domain mit 450 abgewiesen...
Nun Magrit sagt Mails bleiben hängen in der Queue, das ist für mich ein Zeichen, dass die Mails nicht abgewiesen (5xx) sondern zurückgehalten (4xx) werden.
Damit ging ich davon aus, dass Sie von einer ungültigen Domain (wie @localdomain oder @firma.intern) schickt und daher bereits bei reject_unknown_recipient_domain hängen bleibt... Dann müsste die check_recipient_maps vor diese Restriktion, weil sie ansonsten gar nie greifen würden...
Aber ohne Logs lässt sich dies natürlich nicht verifizieren...
g André