Hallo Luca,
ankommende E-Mails an einem weiteren Server weiterleitet, muss ich eine Prüfung einbauen. Derzeit, wenn ich den Absender- und Empfängeradresse mit einer Domain angebe, die in der relay_domains ist, wird die E-Mail immer
Absender haben doch dort nichts zu suchen.
akzeptiert, auch wenn das eine Verfälschung ist. Die Idee jetzt wäre E-Mails, wo der Absender in der relay_domains-Liste ist, erst zu akzeptieren, wenn der Nutzer sich vorher authentifiziert hat.
nochmal zum Verständnis:
- Du hast einen postfix, der sowas wie ein 2nd MX ist, Mails zur Weiterleitung annimmt - Du setzt den Parameter relay_domains ein, um die gültigen weiterzuleitenden Domains zu definieren
- Du möchtest, dass nur authentifizierte Absender an diese Domains relayen dürfen
Soll der postfix _NUR DAS_ machen oder z.B. auch lokal Mail entgegennehmen oder welche Versenden oder smarthost sein oder oder oder?
'relay_domains' ist eine zweispaltige Tabelle, die für eine Domain (Spalte 1) nur einen Status (z.B: OK, REJECT) kennt. Da kannst Du keine Sender-Empfänger-Zuordnung machen. Was Du vermutlich willst, ist SASL (also SMTP-AUTH) aktivieren und ggf. zusätzliche Absender über Ihre Netze/IPs (mynetworks) als Einliefernde zulassen. Sicher hilft Dir dann 'smtpd_relay_restrictions' weiter, dem Du dann 'permit_sasl_authenticated' hinzufügen solltest.
Mit freundlichen Grüßen / Kind regards Ronny Seffner -- Ronny Seffner | Alter Viehweg 1 | 01665 Klipphausen www.seffner.de | ronny@seffner.de | +49 35245 72950 7EA62E22D9CC4F0B74DCBCEA864623A568694DB8