Zum Inhalt springen

Sendmail - Absenderadresse, Maquerading


zyclon

Empfohlene Beiträge

Hallo zusammen,

wir stehen derzeit vor folgendem Problem.

Unser Mailserver wurde neueingerichtet und soll nun RFC-konform arbeiten also nicht registrierte Domains schön brav ablehnen. Damit der Mailversand von unseren Systemen korrekt funktioniert sollen diese nun alle Statusmails mit einer existierenden validen Mailadresse verschicken.

Dafür habe ich in Sendmail Masquerading konfiguriert, sodass Mails jetzt anstatt mit <hostname.intern.domain> mit einer gültigen <extern.domain> versendet werden. Soweit sogut.

Nun folgendes Problem:

Alle Mails, im speziellen von root, gehen nun mit <user>@<extern.domain> raus.

Meine Frage: Wie kann ich sendmail so konfigurieren, dass es nicht als root@<extern.domain> sondern z.B. als status@<extern.domain> versendet, was einer validen Mailadresse entsprechen würde?

Hat jmd. schon einmal so etwas konfiguriert`?

Für Hinweise oder gar eine Lösung wäre ich sehr dankbar! :)

viele Grüße

zyclon

Bearbeitet von zyclon
Link zu diesem Kommentar
Auf anderen Seiten teilen

Die Eigenschaft, die Du suchst nennt sich "Canonical Mapping".

Da ich kein Sendmail verwende, sondern Postfix, kann ich nur darauf verweisen:

Postfix manual - canonical(5)

By default the canonical(5) mapping affects both message

header addresses (i.e. addresses that appear inside mes-

sages) and message envelope addresses (for example, the

addresses that are used in SMTP protocol commands). This

is controlled with the canonical_classes parameter.

Es dürfte aber bei Sendmail wohl ähnlich sein

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 3 Wochen später...

Hallo,

abhilfe für uns schaften folgende Einstellungen in sendmail.mc

aus Virtual Hosting - Tips - sendmail.org.

FEATURE(`genericstable')

GENERICS_DOMAIN_FILE(`/etc/mail/generics-domains')
Damit ist dann Reversemapping von Usern möglich, die mit entsprechender gültiger E-Mail senden.

# cat /etc/mail/genericstable

root    <user>@<extern.domain>

Für uns ergibt sich allesdings noch folgendes Problem: In der Datei /etc/mail/generics-domains muss immer der komplette Name stehen unter dem versendet wird, damit das Mapping geift. Also:

# cat /etc/mail/generics-domains

<hostname>.<intern.domain>


Schön wäre aber eher so etwas wie *.<intern.domain>. Leider funktionieren Wildcards aber nicht. Hat jmd. einen Tipp wie das zu realisieren ist?

Ich vermutete zunächst RegExp, kann dazu aber nichts finden. :(

Also, Danke nochmal für eure Hilfe! :)

viele Grüße

zyclon

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 2 Wochen später...

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...