Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

E-mails versenden mit Postfix

Empfohlene Antworten

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

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.

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

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.

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

wo finde ich dazu sehr gute Informationen?

In jedem Fall NICHT im "Das Postfix Buch" von SuSe... das ist sehr... nun, dürftig.

Gruß

honk

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.