Zum Inhalt springen

E-mails versenden mit Postfix


Kumpel

Empfohlene Beiträge

Hallo alle zusammen!

Ich bitte um eure Hilfe!

Ich habe einen lokalen Mailserver in einem lokalen Netz eingerichtet,welches über einen Router eine Verbindung nach draußen ins Internet hat.

Der lokale Mailversand funktioniert und auch das Abholen der Mails vom jeweiligen Provider mit fetchmail klappt auch!

Was noch nicht funktioniert ist das versenden von E-mails ins Internet!

Meine Mailserver ist mit Postfix und Suse 8.0 konfiguriert!

Meine Frage dahin gehend:

Welche möglichkeiten gibt es da?

Wie kann ich die Absenderadresse mainpulieren?

Welches Relayhost trage ich ein?

wo finde ich dazu sehr gute Informationen?

Wenn ihr mich bei diesen Problem Helfen könntet wäre ich euch sehr Dankbar!!

Steffen

Link zu diesem Kommentar
Auf anderen Seiten teilen

Originally posted by Kumpel

Hallo alle zusammen!

[...]

Wie kann ich die Absenderadresse mainpulieren?

Füge der Postfix Konfigurationsdatei "main.cf" das folgende hinzu :

sender_canonical_maps = hash:/etc/postfix/sender_canonical

Danach erstellst Du die Datei /etc/postfix/sender_canonical mit folgendem Inhalt :


foo        [email]foo@bar.com[/email]

Danach folgendes :

/usr/sbin/postmap /etc/postfix/sender_canonical

/usr/libexec/postfix reload

Originally posted by Kumpel

Welches Relayhost trage ich ein?

Das kommt i.d.R. auf deinen Provider an. Bist Du z.B. bei T-Online

könntest Du "smtprelay.t-online.de" als Relay einstellen. Dazu musst Du das Relay

allerdings erst auf den T-Online Seite freischalten. Ansonsten wirf einmal einen Blick in die Zugangsdaten deines Providers bzw. Webhosters. Du musst nicht zwingend ein Relay verwenden, Du kannst Mail auch direkt durch Postfix zustellen lassen.

Originally posted by Kumpel

Wo finde ich dazu sehr gute Informationen?

www.postfix.org -> Documentation

oder Du verwendest Google.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo

Ich habe die Datei erstellt mit dem Inhalt

- foo foobar.com-

was bewirkt diese Zeile?

Ich hatte dort vorher die lokale E-mail adresse und die e-mail adresse die im Internet bekannt ist als Absender!

für /usr/libexec/postfix reload habe ich rcpostfix restart genommen, den Pfad /usr/libexec/... habe ich nicht!

funktioniert noch nicht

aber

danke für deinen Tip

Link zu diesem Kommentar
Auf anderen Seiten teilen

Originally posted by Kumpel

Hallo

Ich habe die Datei erstellt mit dem Inhalt

- foo foobar.com-

was bewirkt diese Zeile?

Ich hatte dort vorher die lokale E-mail adresse und die e-mail adresse die im Internet bekannt ist als Absender!

Hi,

die Datei sollte natürlich nicht foo und bar enthalten, sondern die entsprechenden Angaben von lokalem Benutzernamen und externer eMail Adresse. Also :


joe        [email]joe@mydomain.com[/email]

Nicht vergessen danach "postmap" wie oben beschrieben aufzurufen.

für /usr/libexec/postfix reload habe ich rcpostfix restart genommen, den Pfad /usr/libexec/... habe ich nicht!

Der Pfad ist distributionsabhängig. "rcpostfix restart" funktioniert genauso gut.

Nun sollte die Umwandlung eigentlich funktionieren, falls nicht poste nochmal die Config Dateien.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo

Hier sende ich dir meine main.cf, das sind die Werte die ich angepasst habe bzw auskommentiert habe oder hinzugefügt habe!

Main.cf

Mail_owner = postfix

Myhostname = mailserver

Mydomain = local.de

Myorigin = $domain

Inet_interface = all

Mynetworks = 192.168.0.0/24, 127.0.0.0/8

Smtpd_banner = $myhostname ESMTP $mail_name

Mydestination = $myhostname, $mydomain.localhost, $myddomain

Sender_canonical_maps = hash:/etc/postfix/sender_canonical #hinzugefügt

Bei meinen Testrechner in der Ausbildung funktionierte die adressumwandlung nach dem neu erstellen der Datei sender_canonical und dem ausführen von postmap wurde die Datei sender_canonical.db erstellt!

Danach habe ich den Eintrag in der main.cf erstellt: Sender_canonical_maps = hash:/etc/postfix/sender_canonical

Das hat alles geklappt!

Aber das versenden von E-mails ins Internet funktionierte noch nicht!

Was könnte da noch fehlen oder wo kann ich noch ansetzen, dass ich Mails aus dem lokalen Netz und ohne registrierten Domain-namen versenden kann??

Steffen

Link zu diesem Kommentar
Auf anderen Seiten teilen

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...