Heute habe ich mal eine Frage zu einem etwas speziellen Setup, und zwar habe ich einen Postfix der mittels transports die Emails an einen MS Exchange Server mails weiterleitet. Das klassische ISPConfig setup. Damit es keinen Backscatter spam gibt sind alle validen recipients in ISPConfig als relay recipients eingetragen. Funktioniert super soweit, der Kunde vergisst nur regelmäßig dass er einen neu in Exchange angelegten User auch in ISPConfig als relay recipient eintragen muss.
Jetzt kann man natürlich ein script schreiben welches die User regelmäßig aus Exchange ausliest und diese in ispconfig importiert.
Der Kunde meinte jetzt aber zu mir, er hätte mal eine andere Software als Filter Gateway eingesetzt die folgendes konnte:
Mail kommt auf Gateway an > Gateway fragt vor Annahme der Mail beim exchange per smtp nach, ob es das Postfach dort gibt (also ob der exchange die mail annehmen würde), sagt der exchange ok, nimmt das gateway die mail an - filtert sie -und leitet sie an exchange weiter. Sagt exchange nein, dann wird die mail rejected (also nicht gebounced) da sie ja noch nicht angenommen wurde.
Meine Frage nun: weiß jemand wie ich sowas in Postfix integrieren könnte bzw. einen postfix filter, der sowas kann? Also eine Art dynamisches reject auf Basis der Antwort des Zielservers eines transports.
Jetzt kann man natürlich ein script schreiben welches die User regelmäßig aus Exchange ausliest und diese in ispconfig importiert.
Der Kunde meinte jetzt aber zu mir, er hätte mal eine andere Software als Filter Gateway eingesetzt die folgendes konnte:
Mail kommt auf Gateway an > Gateway fragt vor Annahme der Mail beim exchange per smtp nach, ob es das Postfach dort gibt (also ob der exchange die mail annehmen würde), sagt der exchange ok, nimmt das gateway die mail an - filtert sie -und leitet sie an exchange weiter. Sagt exchange nein, dann wird die mail rejected (also nicht gebounced) da sie ja noch nicht angenommen wurde.
Meine Frage nun: weiß jemand wie ich sowas in Postfix integrieren könnte bzw. einen postfix filter, der sowas kann? Also eine Art dynamisches reject auf Basis der Antwort des Zielservers eines transports.