OT: Verständnisfrage zu sendmail
Hallo zusammen, kann mir jemand kurz sagen woher sendmail die Info hat an welchen SMTP Server er die mails liefern muss. Ich habe in einem Linux Container mit minimal CentOS mailx mailcap procmail sendmail installiert und ohne einer weiteren Konfiguration funktioniert danach mailx und sendmail ins Intranet. Nach extern habe ich noch nicht probiert, brauchen wir auch nicht. Über welchen Weg bekommt sendmail an welchen SMTP Server es die Mails senden soll ? Der Host hängt im Firmennetz und bekommt seine IP über DHCP. In /var/log/maillog sehe ich sowas wie sendmail: STARTTLS=client, relay=nokia-com.mail.outlook.com., ve... Ich nehme an "relay=nokia-com.mail.outlook.com" ist die Zieladresse. Woher hat er die ? Das hat niemand irgendwo definiert. Kann ich da mehr machen ? Denn wenn in PHP eine Mail versendet wird geht die beim User in den Spam Ordner. Auf dem Host läuft ein Apache und der soll über PHP mails versenden können. Danke für einen Tipp. viele Grüße Werner Franke -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Aus dem DNS. Beispiel: User@host:~> nslookup
set type=MX nokia.com Server: 192.168.1.17 Address: 192.168.1.17#53
Non-authoritative answer: nokia.com mail exchanger = 10 nokia-com.mail.protection.outlook.com. Authoritative answers can be found from: com nameserver = d.gtld-servers.net. com nameserver = a.gtld-servers.net. com nameserver = l.gtld-servers.net. com nameserver = k.gtld-servers.net. com nameserver = g.gtld-servers.net. com nameserver = m.gtld-servers.net. com nameserver = e.gtld-servers.net. com nameserver = b.gtld-servers.net. com nameserver = h.gtld-servers.net. com nameserver = j.gtld-servers.net. com nameserver = c.gtld-servers.net. com nameserver = i.gtld-servers.net. com nameserver = f.gtld-servers.net. a.gtld-servers.net internet address = 192.5.6.30 b.gtld-servers.net internet address = 192.33.14.30 c.gtld-servers.net internet address = 192.26.92.30 d.gtld-servers.net internet address = 192.31.80.30 e.gtld-servers.net internet address = 192.12.94.30 f.gtld-servers.net internet address = 192.35.51.30 g.gtld-servers.net internet address = 192.42.93.30 h.gtld-servers.net internet address = 192.54.112.30 i.gtld-servers.net internet address = 192.43.172.30 j.gtld-servers.net internet address = 192.48.79.30 k.gtld-servers.net internet address = 192.52.178.30 l.gtld-servers.net internet address = 192.41.162.30 m.gtld-servers.net internet address = 192.55.83.30
set type=A nokia-com.mail.protection.outlook.com Server: 192.168.1.17 Address: 192.168.1.17#53
Non-authoritative answer: Name: nokia-com.mail.protection.outlook.com Address: 104.47.8.36 Name: nokia-com.mail.protection.outlook.com Address: 104.47.9.36
set tye=PTR *** Invalid option: tye=PTR set type=PTR 104.47.8.36 Server: 192.168.1.17 Address: 192.168.1.17#53
Non-authoritative answer: 36.8.47.104.in-addr.arpa name = mail-am5eur030036.inbound.protection.outlook.com. Authoritative answers can be found from: in-addr.arpa nameserver = f.in-addr-servers.arpa. in-addr.arpa nameserver = d.in-addr-servers.arpa. in-addr.arpa nameserver = a.in-addr-servers.arpa. in-addr.arpa nameserver = b.in-addr-servers.arpa. in-addr.arpa nameserver = e.in-addr-servers.arpa. in-addr.arpa nameserver = c.in-addr-servers.arpa.
exit
User@host:~> Ich habe nslookup gestartet und mit set type=MX eingestellt, dass die folgenden Anfragen nach MX-Records (MaileXchanger) sein sollen. Dann nach nokia.com gefragt Nslookup meldet mir den befragten Server (192.168.1.17) und den gefundenen MX Eintrag. Weil Informationen über nokia.com nicht von 192.168.1.17 verwaltet werden gibt es noch den Hinweis: "Non-authoritative answer:" Dann habe ich auf Address-Record umgeschaltet: (set type=A) und nach der IP des MX-Servers gefragt. Die letzte Anfrage geht dann nach dem Mapping von IP-Adresse auf Hostname (reverse Lookup - set type=PTR). Grüße Thorsten Am 19.11.19 um 10:48 schrieb Werner Franke:
Hallo zusammen,
kann mir jemand kurz sagen woher sendmail die Info hat an welchen SMTP Server er die mails liefern muss. Ich habe in einem Linux Container mit minimal CentOS mailx mailcap procmail sendmail installiert und ohne einer weiteren Konfiguration funktioniert danach mailx und sendmail ins Intranet. Nach extern habe ich noch nicht probiert, brauchen wir auch nicht.
Über welchen Weg bekommt sendmail an welchen SMTP Server es die Mails senden soll ? Der Host hängt im Firmennetz und bekommt seine IP über DHCP.
In /var/log/maillog sehe ich sowas wie sendmail: STARTTLS=client, relay=nokia-com.mail.outlook.com., ve...
Ich nehme an "relay=nokia-com.mail.outlook.com" ist die Zieladresse. Woher hat er die ? Das hat niemand irgendwo definiert.
Kann ich da mehr machen ? Denn wenn in PHP eine Mail versendet wird geht die beim User in den Spam Ordner.
Auf dem Host läuft ein Apache und der soll über PHP mails versenden können.
Danke für einen Tipp.
viele Grüße Werner Franke --
Köhler + Bracht GmbH & Co. KG Brombeerweg 9 26180 Rastede / Wahnbek Tel: +49 4402-97477-0 Fax: +49 4402-97477-27 E-Mail: Marquardt@koehler-bracht.de www.koehler-bracht.de Amtsgericht Oldenburg, Handelsregister HRA 202553 Persönlich haftende Gesellschafterin: Köhler + Bracht Beteiligungsges mbH, Sitz: Rastede, Registergericht: Oldenburg, Handelsregister HRB 205104 Geschäftsführer: Tina Köhler und Maria Kathmann Dieses Dokument ist vertraulich zu behandeln. Die Weitergabe sowie Vervielfältigung, Verwertung und Mitteilung seines Inhalts ist nur mit unserer ausdrücklichen Genehmigung gestattet. Alle Rechte vorbehalten, insbesondere für den Fall der Schutzrechtsanmeldung. This document has to be treated confidentially. Its contents are not to be passed on, duplicated, exploited or disclosed without our express permission. All rights reserved, especially the right to apply for protective rights. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Tue, 19 Nov 2019 11:43:20 +0100
schrieb Thorsten Marquardt
Aus dem DNS.
Beispiel:
User@host:~> nslookup
set type=MX nokia.com Server: 192.168.1.17 Address: 192.168.1.17#53
Non-authoritative answer: nokia.com mail exchanger = 10 nokia-com.mail.protection.outlook.com.
Authoritative answers can be found from: com nameserver = d.gtld-servers.net. com nameserver = a.gtld-servers.net. com nameserver = l.gtld-servers.net. com nameserver = k.gtld-servers.net. com nameserver = g.gtld-servers.net. com nameserver = m.gtld-servers.net. com nameserver = e.gtld-servers.net. com nameserver = b.gtld-servers.net. com nameserver = h.gtld-servers.net. com nameserver = j.gtld-servers.net. com nameserver = c.gtld-servers.net. com nameserver = i.gtld-servers.net. com nameserver = f.gtld-servers.net. a.gtld-servers.net internet address = 192.5.6.30 b.gtld-servers.net internet address = 192.33.14.30 c.gtld-servers.net internet address = 192.26.92.30 d.gtld-servers.net internet address = 192.31.80.30 e.gtld-servers.net internet address = 192.12.94.30 f.gtld-servers.net internet address = 192.35.51.30 g.gtld-servers.net internet address = 192.42.93.30 h.gtld-servers.net internet address = 192.54.112.30 i.gtld-servers.net internet address = 192.43.172.30 j.gtld-servers.net internet address = 192.48.79.30 k.gtld-servers.net internet address = 192.52.178.30 l.gtld-servers.net internet address = 192.41.162.30 m.gtld-servers.net internet address = 192.55.83.30
set type=A nokia-com.mail.protection.outlook.com Server: 192.168.1.17 Address: 192.168.1.17#53
Non-authoritative answer: Name: nokia-com.mail.protection.outlook.com Address: 104.47.8.36 Name: nokia-com.mail.protection.outlook.com Address: 104.47.9.36
set tye=PTR *** Invalid option: tye=PTR set type=PTR 104.47.8.36 Server: 192.168.1.17 Address: 192.168.1.17#53
Non-authoritative answer: 36.8.47.104.in-addr.arpa name = mail-am5eur030036.inbound.protection.outlook.com.
Authoritative answers can be found from: in-addr.arpa nameserver = f.in-addr-servers.arpa. in-addr.arpa nameserver = d.in-addr-servers.arpa. in-addr.arpa nameserver = a.in-addr-servers.arpa. in-addr.arpa nameserver = b.in-addr-servers.arpa. in-addr.arpa nameserver = e.in-addr-servers.arpa. in-addr.arpa nameserver = c.in-addr-servers.arpa.
exit
User@host:~>
Ich habe nslookup gestartet und mit set type=MX eingestellt, dass die folgenden Anfragen nach MX-Records (MaileXchanger) sein sollen. Dann nach nokia.com gefragt Nslookup meldet mir den befragten Server (192.168.1.17) und den gefundenen MX Eintrag. Weil Informationen über nokia.com nicht von 192.168.1.17 verwaltet werden gibt es noch den Hinweis: "Non-authoritative answer:"
Dann habe ich auf Address-Record umgeschaltet: (set type=A) und nach der IP des MX-Servers gefragt. Die letzte Anfrage geht dann nach dem Mapping von IP-Adresse auf Hostname (reverse Lookup - set type=PTR).
Grüße
Thorsten
Am 19.11.19 um 10:48 schrieb Werner Franke:
Hallo zusammen,
kann mir jemand kurz sagen woher sendmail die Info hat an welchen SMTP Server er die mails liefern muss. Ich habe in einem Linux Container mit minimal CentOS mailx mailcap procmail sendmail installiert und ohne einer weiteren Konfiguration funktioniert danach mailx und sendmail ins Intranet. Nach extern habe ich noch nicht probiert, brauchen wir auch nicht.
Über welchen Weg bekommt sendmail an welchen SMTP Server es die Mails senden soll ? Der Host hängt im Firmennetz und bekommt seine IP über DHCP.
In /var/log/maillog sehe ich sowas wie sendmail: STARTTLS=client, relay=nokia-com.mail.outlook.com., ve...
Ich nehme an "relay=nokia-com.mail.outlook.com" ist die Zieladresse. Woher hat er die ? Das hat niemand irgendwo definiert.
Kann ich da mehr machen ? Denn wenn in PHP eine Mail versendet wird geht die beim User in den Spam Ordner.
Auf dem Host läuft ein Apache und der soll über PHP mails versenden können.
Danke für einen Tipp.
viele Grüße Werner Franke
Hi, soll das auch heißen, dass er aus dem DHCP auch den smtp relay erhält? Das glaube ich nicht. Geht vielleicht. Der DNS hat damit eher nix zu tun. Und "nokia-com.mail.outlook.com" klingt mir nicht, wie etwas, was in Eurem Lan voreingestellt ist. Der steht doch in der mta-config (z.B. postfix-config main.cf, "relayhost"). Kann mir nicht denken, dass das automatisch geht. Der Nokia-Eintrag sollte in irgendeiner von Dir bearbeiteten Config stehen. Da wirst Du mal graben müssen... theoretisch könnte das bei CentOS voreingestellt sein, würde mich aber auch wundern. Bei manchen Mailern (mutt z.B.) kann man das auch in der ....rc oder so angeben, die "großen" (TB & Co.) haben dafür eh ein Feld... cu jth -- Joerg Thuemmler -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hi Joerg, Am 11/19/2019 um 12:50 PM schrieb Joerg Thuemmler:
Am Tue, 19 Nov 2019 11:43:20 +0100 schrieb Thorsten Marquardt
: Aus dem DNS.
Beispiel:
User@host:~> nslookup
set type=MX nokia.com Server: 192.168.1.17 Address: 192.168.1.17#53
Non-authoritative answer: nokia.com mail exchanger = 10 nokia-com.mail.protection.outlook.com.
Authoritative answers can be found from: com nameserver = d.gtld-servers.net. com nameserver = a.gtld-servers.net. com nameserver = l.gtld-servers.net. com nameserver = k.gtld-servers.net. com nameserver = g.gtld-servers.net. com nameserver = m.gtld-servers.net. com nameserver = e.gtld-servers.net. com nameserver = b.gtld-servers.net. com nameserver = h.gtld-servers.net. com nameserver = j.gtld-servers.net. com nameserver = c.gtld-servers.net. com nameserver = i.gtld-servers.net. com nameserver = f.gtld-servers.net. a.gtld-servers.net internet address = 192.5.6.30 b.gtld-servers.net internet address = 192.33.14.30 c.gtld-servers.net internet address = 192.26.92.30 d.gtld-servers.net internet address = 192.31.80.30 e.gtld-servers.net internet address = 192.12.94.30 f.gtld-servers.net internet address = 192.35.51.30 g.gtld-servers.net internet address = 192.42.93.30 h.gtld-servers.net internet address = 192.54.112.30 i.gtld-servers.net internet address = 192.43.172.30 j.gtld-servers.net internet address = 192.48.79.30 k.gtld-servers.net internet address = 192.52.178.30 l.gtld-servers.net internet address = 192.41.162.30 m.gtld-servers.net internet address = 192.55.83.30
set type=A nokia-com.mail.protection.outlook.com Server: 192.168.1.17 Address: 192.168.1.17#53
Non-authoritative answer: Name: nokia-com.mail.protection.outlook.com Address: 104.47.8.36 Name: nokia-com.mail.protection.outlook.com Address: 104.47.9.36
set tye=PTR *** Invalid option: tye=PTR set type=PTR 104.47.8.36 Server: 192.168.1.17 Address: 192.168.1.17#53
Non-authoritative answer: 36.8.47.104.in-addr.arpa name = mail-am5eur030036.inbound.protection.outlook.com.
Authoritative answers can be found from: in-addr.arpa nameserver = f.in-addr-servers.arpa. in-addr.arpa nameserver = d.in-addr-servers.arpa. in-addr.arpa nameserver = a.in-addr-servers.arpa. in-addr.arpa nameserver = b.in-addr-servers.arpa. in-addr.arpa nameserver = e.in-addr-servers.arpa. in-addr.arpa nameserver = c.in-addr-servers.arpa.
exit
User@host:~>
Ich habe nslookup gestartet und mit set type=MX eingestellt, dass die folgenden Anfragen nach MX-Records (MaileXchanger) sein sollen. Dann nach nokia.com gefragt Nslookup meldet mir den befragten Server (192.168.1.17) und den gefundenen MX Eintrag. Weil Informationen über nokia.com nicht von 192.168.1.17 verwaltet werden gibt es noch den Hinweis: "Non-authoritative answer:"
Dann habe ich auf Address-Record umgeschaltet: (set type=A) und nach der IP des MX-Servers gefragt. Die letzte Anfrage geht dann nach dem Mapping von IP-Adresse auf Hostname (reverse Lookup - set type=PTR).
Grüße
Thorsten
Am 19.11.19 um 10:48 schrieb Werner Franke:
Hallo zusammen,
kann mir jemand kurz sagen woher sendmail die Info hat an welchen SMTP Server er die mails liefern muss. Ich habe in einem Linux Container mit minimal CentOS mailx mailcap procmail sendmail installiert und ohne einer weiteren Konfiguration funktioniert danach mailx und sendmail ins Intranet. Nach extern habe ich noch nicht probiert, brauchen wir auch nicht.
Über welchen Weg bekommt sendmail an welchen SMTP Server es die Mails senden soll ? Der Host hängt im Firmennetz und bekommt seine IP über DHCP.
In /var/log/maillog sehe ich sowas wie sendmail: STARTTLS=client, relay=nokia-com.mail.outlook.com., ve...
Ich nehme an "relay=nokia-com.mail.outlook.com" ist die Zieladresse. Woher hat er die ? Das hat niemand irgendwo definiert.
Kann ich da mehr machen ? Denn wenn in PHP eine Mail versendet wird geht die beim User in den Spam Ordner.
Auf dem Host läuft ein Apache und der soll über PHP mails versenden können.
Danke für einen Tipp.
viele Grüße Werner Franke
Hi,
soll das auch heißen, dass er aus dem DHCP auch den smtp relay erhält? Das glaube ich nicht. Geht vielleicht. Der DNS hat damit eher nix zu tun. Und "nokia-com.mail.outlook.com" klingt mir nicht, wie etwas, was in Eurem Lan voreingestellt ist.
Der steht doch in der mta-config (z.B. postfix-config main.cf, "relayhost"). Kann mir nicht denken, dass das automatisch geht. Der Nokia-Eintrag sollte in irgendeiner von Dir bearbeiteten Config stehen. Da wirst Du mal graben müssen... theoretisch könnte das bei CentOS voreingestellt sein, würde mich aber auch wundern.
Bei manchen Mailern (mutt z.B.) kann man das auch in der ....rc oder so angeben, die "großen" (TB & Co.) haben dafür eh ein Feld...
So etwas hatte ich ja auch erwartet, aber da ist ein plain CentOS drauf, also nix von Nokia manipuliertes und ich habe wirklich nichts konfiguriert. Das ist 'vom Himmel gefallen'. Gruss Werner -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hi Frank, Am 19.11.19 um 13:05 schrieb Werner Franke:
Hi Joerg,
Am 11/19/2019 um 12:50 PM schrieb Joerg Thuemmler:
Am Tue, 19 Nov 2019 11:43:20 +0100 schrieb Thorsten Marquardt
: Aus dem DNS.
Beispiel:
User@host:~> nslookup
set type=MX nokia.com Server: 192.168.1.17 Address: 192.168.1.17#53
Non-authoritative answer: nokia.com mail exchanger = 10 nokia-com.mail.protection.outlook.com.
Authoritative answers can be found from: com nameserver = d.gtld-servers.net. com nameserver = a.gtld-servers.net. com nameserver = l.gtld-servers.net. com nameserver = k.gtld-servers.net. com nameserver = g.gtld-servers.net. com nameserver = m.gtld-servers.net. com nameserver = e.gtld-servers.net. com nameserver = b.gtld-servers.net. com nameserver = h.gtld-servers.net. com nameserver = j.gtld-servers.net. com nameserver = c.gtld-servers.net. com nameserver = i.gtld-servers.net. com nameserver = f.gtld-servers.net. a.gtld-servers.net internet address = 192.5.6.30 b.gtld-servers.net internet address = 192.33.14.30 c.gtld-servers.net internet address = 192.26.92.30 d.gtld-servers.net internet address = 192.31.80.30 e.gtld-servers.net internet address = 192.12.94.30 f.gtld-servers.net internet address = 192.35.51.30 g.gtld-servers.net internet address = 192.42.93.30 h.gtld-servers.net internet address = 192.54.112.30 i.gtld-servers.net internet address = 192.43.172.30 j.gtld-servers.net internet address = 192.48.79.30 k.gtld-servers.net internet address = 192.52.178.30 l.gtld-servers.net internet address = 192.41.162.30 m.gtld-servers.net internet address = 192.55.83.30
set type=A nokia-com.mail.protection.outlook.com Server: 192.168.1.17 Address: 192.168.1.17#53
Non-authoritative answer: Name: nokia-com.mail.protection.outlook.com Address: 104.47.8.36 Name: nokia-com.mail.protection.outlook.com Address: 104.47.9.36
set tye=PTR *** Invalid option: tye=PTR set type=PTR 104.47.8.36 Server: 192.168.1.17 Address: 192.168.1.17#53
Non-authoritative answer: 36.8.47.104.in-addr.arpa name = mail-am5eur030036.inbound.protection.outlook.com.
Authoritative answers can be found from: in-addr.arpa nameserver = f.in-addr-servers.arpa. in-addr.arpa nameserver = d.in-addr-servers.arpa. in-addr.arpa nameserver = a.in-addr-servers.arpa. in-addr.arpa nameserver = b.in-addr-servers.arpa. in-addr.arpa nameserver = e.in-addr-servers.arpa. in-addr.arpa nameserver = c.in-addr-servers.arpa.
exit User@host:~>
Ich habe nslookup gestartet und mit set type=MX eingestellt, dass die folgenden Anfragen nach MX-Records (MaileXchanger) sein sollen. Dann nach nokia.com gefragt Nslookup meldet mir den befragten Server (192.168.1.17) und den gefundenen MX Eintrag. Weil Informationen über nokia.com nicht von 192.168.1.17 verwaltet werden gibt es noch den Hinweis: "Non-authoritative answer:"
Dann habe ich auf Address-Record umgeschaltet: (set type=A) und nach der IP des MX-Servers gefragt. Die letzte Anfrage geht dann nach dem Mapping von IP-Adresse auf Hostname (reverse Lookup - set type=PTR).
Grüße
Thorsten
Am 19.11.19 um 10:48 schrieb Werner Franke:
Hallo zusammen,
kann mir jemand kurz sagen woher sendmail die Info hat an welchen SMTP Server er die mails liefern muss. Ich habe in einem Linux Container mit minimal CentOS mailx mailcap procmail sendmail installiert und ohne einer weiteren Konfiguration funktioniert danach mailx und sendmail ins Intranet. Nach extern habe ich noch nicht probiert, brauchen wir auch nicht.
Über welchen Weg bekommt sendmail an welchen SMTP Server es die Mails senden soll ? Der Host hängt im Firmennetz und bekommt seine IP über DHCP.
In /var/log/maillog sehe ich sowas wie sendmail: STARTTLS=client, relay=nokia-com.mail.outlook.com., ve...
Ich nehme an "relay=nokia-com.mail.outlook.com" ist die Zieladresse. Woher hat er die ? Das hat niemand irgendwo definiert.
Kann ich da mehr machen ? Denn wenn in PHP eine Mail versendet wird geht die beim User in den Spam Ordner.
Auf dem Host läuft ein Apache und der soll über PHP mails versenden können.
Danke für einen Tipp.
viele Grüße Werner Franke Hi,
soll das auch heißen, dass er aus dem DHCP auch den smtp relay erhält? Das glaube ich nicht. Geht vielleicht. Der DNS hat damit eher nix zu tun. Und "nokia-com.mail.outlook.com" klingt mir nicht, wie etwas, was in Eurem Lan voreingestellt ist.
Der steht doch in der mta-config (z.B. postfix-config main.cf, "relayhost"). Kann mir nicht denken, dass das automatisch geht. Der Nokia-Eintrag sollte in irgendeiner von Dir bearbeiteten Config stehen. Da wirst Du mal graben müssen... theoretisch könnte das bei CentOS voreingestellt sein, würde mich aber auch wundern.
Bei manchen Mailern (mutt z.B.) kann man das auch in der ....rc oder so angeben, die "großen" (TB & Co.) haben dafür eh ein Feld...
So etwas hatte ich ja auch erwartet, aber da ist ein plain CentOS drauf, also nix von Nokia manipuliertes und ich habe wirklich nichts konfiguriert.
Das ist 'vom Himmel gefallen'.
Gruss Werner
mal in's Blaue. Vielleicht hilft Dir https://www.larspilawski.de/fragenkatalog/bash/linux-bash-mail-mit-sendmail-... weiter. Grüße Thorsten -- Köhler + Bracht GmbH & Co. KG Brombeerweg 9 26180 Rastede / Wahnbek Tel: +49 4402-97477-0 Fax: +49 4402-97477-27 E-Mail: Marquardt@koehler-bracht.de www.koehler-bracht.de Amtsgericht Oldenburg, Handelsregister HRA 202553 Persönlich haftende Gesellschafterin: Köhler + Bracht Beteiligungsges mbH, Sitz: Rastede, Registergericht: Oldenburg, Handelsregister HRB 205104 Geschäftsführer: Tina Köhler und Maria Kathmann Dieses Dokument ist vertraulich zu behandeln. Die Weitergabe sowie Vervielfältigung, Verwertung und Mitteilung seines Inhalts ist nur mit unserer ausdrücklichen Genehmigung gestattet. Alle Rechte vorbehalten, insbesondere für den Fall der Schutzrechtsanmeldung. This document has to be treated confidentially. Its contents are not to be passed on, duplicated, exploited or disclosed without our express permission. All rights reserved, especially the right to apply for protective rights.
Am 19.11.19 um 12:50 schrieb Joerg Thuemmler:
Hi,
soll das auch heißen, dass er aus dem DHCP auch den smtp relay erhält? Das glaube ich nicht. Geht vielleicht. Der DNS hat damit eher nix zu tun. Und "nokia-com.mail.outlook.com" klingt mir nicht, wie etwas, was in Eurem Lan voreingestellt ist.
Der steht doch in der mta-config (z.B. postfix-config main.cf, "relayhost"). Kann mir nicht denken, dass das automatisch geht. Der Nokia-Eintrag sollte in irgendeiner von Dir bearbeiteten Config stehen. Da wirst Du mal graben müssen... theoretisch könnte das bei CentOS voreingestellt sein, würde mich aber auch wundern.
ich denke, dass auf der CentOS Kiste ein postfix (oder anderer smtpd) läuft. Sendmail übergibt die email dann an den lokalen postfix für die Zustellung und der orientiert sich anhand der MX-Einträge aus dem DNS. Ein Eintrag für relayhost wird nur dann benötigt, wenn postfix Email grundsätzlich an einen zentralen Mailserver weiterreichen soll, der dann die Auslieferung/Zustellung übernimmt. Thorsten -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Kurzer Nachtrag: Dein Host bekommt über DHCP nicht nur die IP-Adresse, sonder diverse weitere netzwerkrelevante Einstellungen. Unter anderem die Einstellungen für den Nameserver. Am 19.11.19 um 10:48 schrieb Werner Franke:
Hallo zusammen,
kann mir jemand kurz sagen woher sendmail die Info hat an welchen SMTP Server er die mails liefern muss. Ich habe in einem Linux Container mit minimal CentOS mailx mailcap procmail sendmail installiert und ohne einer weiteren Konfiguration funktioniert danach mailx und sendmail ins Intranet. Nach extern habe ich noch nicht probiert, brauchen wir auch nicht.
Über welchen Weg bekommt sendmail an welchen SMTP Server es die Mails senden soll ? Der Host hängt im Firmennetz und bekommt seine IP über DHCP.
In /var/log/maillog sehe ich sowas wie sendmail: STARTTLS=client, relay=nokia-com.mail.outlook.com., ve...
Ich nehme an "relay=nokia-com.mail.outlook.com" ist die Zieladresse. Woher hat er die ? Das hat niemand irgendwo definiert.
Kann ich da mehr machen ? Denn wenn in PHP eine Mail versendet wird geht die beim User in den Spam Ordner.
Auf dem Host läuft ein Apache und der soll über PHP mails versenden können.
Danke für einen Tipp.
viele Grüße Werner Franke --
Köhler + Bracht GmbH & Co. KG Brombeerweg 9 26180 Rastede / Wahnbek Tel: +49 4402-97477-0 Fax: +49 4402-97477-27 E-Mail: Marquardt@koehler-bracht.de www.koehler-bracht.de Amtsgericht Oldenburg, Handelsregister HRA 202553 Persönlich haftende Gesellschafterin: Köhler + Bracht Beteiligungsges mbH, Sitz: Rastede, Registergericht: Oldenburg, Handelsregister HRB 205104 Geschäftsführer: Tina Köhler und Maria Kathmann Dieses Dokument ist vertraulich zu behandeln. Die Weitergabe sowie Vervielfältigung, Verwertung und Mitteilung seines Inhalts ist nur mit unserer ausdrücklichen Genehmigung gestattet. Alle Rechte vorbehalten, insbesondere für den Fall der Schutzrechtsanmeldung. This document has to be treated confidentially. Its contents are not to be passed on, duplicated, exploited or disclosed without our express permission. All rights reserved, especially the right to apply for protective rights. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Thorsten, vielen Dank. Ich hatte so was schon geahnt. Gruss Werner Am 11/19/2019 um 11:46 AM schrieb Thorsten Marquardt:
Kurzer Nachtrag:
Dein Host bekommt über DHCP nicht nur die IP-Adresse, sonder diverse weitere netzwerkrelevante Einstellungen. Unter anderem die Einstellungen für den Nameserver.
Am 19.11.19 um 10:48 schrieb Werner Franke:
Hallo zusammen,
kann mir jemand kurz sagen woher sendmail die Info hat an welchen SMTP Server er die mails liefern muss. Ich habe in einem Linux Container mit minimal CentOS mailx mailcap procmail sendmail installiert und ohne einer weiteren Konfiguration funktioniert danach mailx und sendmail ins Intranet. Nach extern habe ich noch nicht probiert, brauchen wir auch nicht.
Über welchen Weg bekommt sendmail an welchen SMTP Server es die Mails senden soll ? Der Host hängt im Firmennetz und bekommt seine IP über DHCP.
In /var/log/maillog sehe ich sowas wie sendmail: STARTTLS=client, relay=nokia-com.mail.outlook.com., ve...
Ich nehme an "relay=nokia-com.mail.outlook.com" ist die Zieladresse. Woher hat er die ? Das hat niemand irgendwo definiert.
Kann ich da mehr machen ? Denn wenn in PHP eine Mail versendet wird geht die beim User in den Spam Ordner.
Auf dem Host läuft ein Apache und der soll über PHP mails versenden können.
Danke für einen Tipp.
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Bleib natürlich die Frage, weshalb die Mail vom PHP-Mailer als Spam klassifiziert wird. Das sollte erstmal nichts damit zu tun haben über welche(n) Mailserver die Nachrichten zugestellt werden. Am 19.11.19 um 12:23 schrieb Werner Franke:)
Hallo Thorsten,
vielen Dank. Ich hatte so was schon geahnt.
Gruss Werner
Am 11/19/2019 um 11:46 AM schrieb Thorsten Marquardt:
Kurzer Nachtrag:
Dein Host bekommt über DHCP nicht nur die IP-Adresse, sonder diverse weitere netzwerkrelevante Einstellungen. Unter anderem die Einstellungen für den Nameserver.
Am 19.11.19 um 10:48 schrieb Werner Franke:
Hallo zusammen,
kann mir jemand kurz sagen woher sendmail die Info hat an welchen SMTP Server er die mails liefern muss. Ich habe in einem Linux Container mit minimal CentOS mailx mailcap procmail sendmail installiert und ohne einer weiteren Konfiguration funktioniert danach mailx und sendmail ins Intranet. Nach extern habe ich noch nicht probiert, brauchen wir auch nicht.
Über welchen Weg bekommt sendmail an welchen SMTP Server es die Mails senden soll ? Der Host hängt im Firmennetz und bekommt seine IP über DHCP.
In /var/log/maillog sehe ich sowas wie sendmail: STARTTLS=client, relay=nokia-com.mail.outlook.com., ve...
Ich nehme an "relay=nokia-com.mail.outlook.com" ist die Zieladresse. Woher hat er die ? Das hat niemand irgendwo definiert.
Kann ich da mehr machen ? Denn wenn in PHP eine Mail versendet wird geht die beim User in den Spam Ordner.
Auf dem Host läuft ein Apache und der soll über PHP mails versenden können.
Danke für einen Tipp.
--
Köhler + Bracht GmbH & Co. KG Brombeerweg 9 26180 Rastede / Wahnbek Tel: +49 4402-97477-0 Fax: +49 4402-97477-27 E-Mail: Marquardt@koehler-bracht.de www.koehler-bracht.de Amtsgericht Oldenburg, Handelsregister HRA 202553 Persönlich haftende Gesellschafterin: Köhler + Bracht Beteiligungsges mbH, Sitz: Rastede, Registergericht: Oldenburg, Handelsregister HRB 205104 Geschäftsführer: Tina Köhler und Maria Kathmann Dieses Dokument ist vertraulich zu behandeln. Die Weitergabe sowie Vervielfältigung, Verwertung und Mitteilung seines Inhalts ist nur mit unserer ausdrücklichen Genehmigung gestattet. Alle Rechte vorbehalten, insbesondere für den Fall der Schutzrechtsanmeldung. This document has to be treated confidentially. Its contents are not to be passed on, duplicated, exploited or disclosed without our express permission. All rights reserved, especially the right to apply for protective rights. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hi Thorsten, das ist wahrscheinlich ein Nokia internes Problem, was innerhalb des Weges vom Sender zum Empfänger mit der Nachricht passiert. Da müssen mir nur 'gute' Ideen einfallen das zu testen. Ev. muss ich auch IT fragen... Danke und Gruss Werner Am 11/19/2019 um 12:41 PM schrieb Thorsten Marquardt:
Bleib natürlich die Frage, weshalb die Mail vom PHP-Mailer als Spam klassifiziert wird. Das sollte erstmal nichts damit zu tun haben über welche(n) Mailserver die Nachrichten zugestellt werden.
Am 19.11.19 um 12:23 schrieb Werner Franke:)
Hallo Thorsten,
vielen Dank. Ich hatte so was schon geahnt.
Gruss Werner
Am 11/19/2019 um 11:46 AM schrieb Thorsten Marquardt:
Kurzer Nachtrag:
Dein Host bekommt über DHCP nicht nur die IP-Adresse, sonder diverse weitere netzwerkrelevante Einstellungen. Unter anderem die Einstellungen für den Nameserver.
Am 19.11.19 um 10:48 schrieb Werner Franke:
Hallo zusammen,
kann mir jemand kurz sagen woher sendmail die Info hat an welchen SMTP Server er die mails liefern muss. Ich habe in einem Linux Container mit minimal CentOS mailx mailcap procmail sendmail installiert und ohne einer weiteren Konfiguration funktioniert danach mailx und sendmail ins Intranet. Nach extern habe ich noch nicht probiert, brauchen wir auch nicht.
Über welchen Weg bekommt sendmail an welchen SMTP Server es die Mails senden soll ? Der Host hängt im Firmennetz und bekommt seine IP über DHCP.
In /var/log/maillog sehe ich sowas wie sendmail: STARTTLS=client, relay=nokia-com.mail.outlook.com., ve...
Ich nehme an "relay=nokia-com.mail.outlook.com" ist die Zieladresse. Woher hat er die ? Das hat niemand irgendwo definiert.
Kann ich da mehr machen ? Denn wenn in PHP eine Mail versendet wird geht die beim User in den Spam Ordner.
Auf dem Host läuft ein Apache und der soll über PHP mails versenden können.
Danke für einen Tipp.
-- Upcoming vacations none Werner.Franke@nokia.com Nokia Solutions and Networks GmbH & Co. KG Thurn-und-Taxis-Straße 10, 90411 Nürnberg Sitz der Gesellschaft: München / Registered office: Munich Registergericht: München / Commercial registry: Munich, HRA 88537 WEEE-Reg.-Nr.: DE 52984304 Persönlich haftende Gesellschafterin / General Partner: Nokia Solutions and Networks Management GmbH Geschäftsleitung / Board of Directors: Dr. Wolfgang Hackenberg, Ralf Niederberger Vorsitzender des Aufsichtsrats / Chairman of supervisory board: Hans-Jürgen Bill Sitz der Gesellschaft: München / Registered office: Munich Registergericht: München / Commercial registry: Munich, HRB 163416 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Tue, 19 Nov 2019 12:41:20 +0100
schrieb Thorsten Marquardt
Bleib natürlich die Frage, weshalb die Mail vom PHP-Mailer als Spam klassifiziert wird. Das sollte erstmal nichts damit zu tun haben über welche(n) Mailserver die Nachrichten zugestellt werden.
Am 19.11.19 um 12:23 schrieb Werner Franke:)
Hallo Thorsten,
vielen Dank. Ich hatte so was schon geahnt.
Gruss Werner
Am 11/19/2019 um 11:46 AM schrieb Thorsten Marquardt:
Kurzer Nachtrag:
Dein Host bekommt über DHCP nicht nur die IP-Adresse, sonder diverse weitere netzwerkrelevante Einstellungen. Unter anderem die Einstellungen für den Nameserver.
Am 19.11.19 um 10:48 schrieb Werner Franke:
Hallo zusammen,
kann mir jemand kurz sagen woher sendmail die Info hat an welchen SMTP Server er die mails liefern muss. Ich habe in einem Linux Container mit minimal CentOS mailx mailcap procmail sendmail installiert und ohne einer weiteren Konfiguration funktioniert danach mailx und sendmail ins Intranet. Nach extern habe ich noch nicht probiert, brauchen wir auch nicht.
Über welchen Weg bekommt sendmail an welchen SMTP Server es die Mails senden soll ? Der Host hängt im Firmennetz und bekommt seine IP über DHCP.
In /var/log/maillog sehe ich sowas wie sendmail: STARTTLS=client, relay=nokia-com.mail.outlook.com., ve...
Ich nehme an "relay=nokia-com.mail.outlook.com" ist die Zieladresse. Woher hat er die ? Das hat niemand irgendwo definiert.
Kann ich da mehr machen ? Denn wenn in PHP eine Mail versendet wird geht die beim User in den Spam Ordner.
Auf dem Host läuft ein Apache und der soll über PHP mails versenden können.
Danke für einen Tipp.
Doch, "nokia-com.mail.outlook.com" klingt ziemlich nach einem Relay mit extrem schlechten Ruf ;-), vielleicht heißt es auch "nokia-com" und "mail.outlook.com" ... vielleicht haben die noch offene Relays so wie früher t-online ... und wenn das wirklich (bei CentOS oder wo auch immer) voreingestellt wird, erst recht. Normalerweise muss man sich beim smtp doch auch autorisieren? cu jth -- Joerg Thuemmler -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 19.11.19 um 12:57 schrieb Joerg Thuemmler:
Am Tue, 19 Nov 2019 12:41:20 +0100 schrieb Thorsten Marquardt
: Bleib natürlich die Frage, weshalb die Mail vom PHP-Mailer als Spam klassifiziert wird. Das sollte erstmal nichts damit zu tun haben über welche(n) Mailserver die Nachrichten zugestellt werden.
[...] Doch,
"nokia-com.mail.outlook.com" klingt ziemlich nach einem Relay mit extrem schlechten Ruf ;-), vielleicht heißt es auch
Du meinst wahrscheinlich die TLD outlook.com :)
"nokia-com" und "mail.outlook.com" ... vielleicht haben die noch offene Relays so wie früher t-online ... und wenn das wirklich (bei CentOS oder wo auch immer) voreingestellt wird, erst recht.
Normalerweise muss man sich beim smtp doch auch autorisieren?
cu jth
Hängt von der Konfiguration ab. Viele Mailserver nehmen Email aus dem eigenen Netz ohne auth an um sie in das eigene Netz/Domain zustellen oder an fremde Netze auszuliefern. Sie nehmen von fremden Netzen ohne auth an, um die an die eigne Domain zuzustellen (okay, das ist dann der smtpd). Soll Email aus fremden Netzen an fremde Netze zugestellt werden, dann sollte das entweder vollständig unterbunden sein, oder nur nach erfolgreicher Autorisierung funktionieren. Sonst gibt es schnell Streß mit/durch Spam. Grüße Thorsten
Hallo Werner, Am Dienstag, den 19.11.2019, 10:48 +0100 schrieb Werner Franke:
Hallo zusammen,
kann mir jemand kurz sagen woher sendmail die Info hat an welchen SMTP Server er die mails liefern muss. Wenn Sendmail oder Postfix auf einem System sich um den Mailversand kümmern, brauchen Sie keinen Relay- oder Smarthost um Mails versenden zu können. Beide fragen über das DNS die MX-Records und damit die Mailserver der Empfänger-Domains ab. Dann werden die Mails an die Mailserver zur weiteren Verarbeitung übergeben, soweit diese die Mails überhaupt von deinen Servern akzeptieren und nicht als SPAM abweisen weil dein Server über eine Einwahl-IP oder über eine IP mit mangelnder Reputation verfügt.
Soll der Server über einen Relay-Host versenden, muss das jeweils in der Konfiguration eingetragen werden, dabei Nutzername und Kennwort, sowie Verschlüsselung nicht vergessen. Sendmail: /etc/mail/sendmail.mc Postfix /etc/postfix/main.cf (kann je nach Distribution auch abweichen)
Ich habe in einem Linux Container mit minimal CentOS mailx mailcap procmail sendmail installiert und ohne einer weiteren Konfiguration funktioniert danach mailx und sendmail ins Intranet. Nach extern habe ich noch nicht probiert, brauchen wir auch nicht.
Über welchen Weg bekommt sendmail an welchen SMTP Server es die Mails senden soll ? Der Host hängt im Firmennetz und bekommt seine IP über DHCP.
In /var/log/maillog sehe ich sowas wie sendmail: STARTTLS=client, relay=nokia-com.mail.outlook.com., ve...
nokia-com.mail.outlook.com ist der empfangene Mailserver, der für die versendete Mail zuständig ist. Eine Domain die bei Microsoft verwaltet wird.
Ich nehme an "relay=nokia-com.mail.outlook.com" ist die Zieladresse. Woher hat er die ? Das hat niemand irgendwo definiert.
Kann ich da mehr machen ? Denn wenn in PHP eine Mail versendet wird geht die beim User in den Spam Ordner.
Dass sollte dann beim User eingestellt werden. Die Mail kommt ja zumindest bis zum Empfänger, dort dann entsprechend eine Ausnahme eintragen. Viel Erfolg
Auf dem Host läuft ein Apache und der soll über PHP mails versenden können.
Danke für einen Tipp.
viele Grüße Werner Franke
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On 2019/11/20 13:43:28 +0100, Jens Keizer wrote:
Hallo Werner,
Am Dienstag, den 19.11.2019, 10:48 +0100 schrieb Werner Franke:
Hallo zusammen,
kann mir jemand kurz sagen woher sendmail die Info hat an welchen SMTP Server er die mails liefern muss. Wenn Sendmail oder Postfix auf einem System sich um den Mailversand kümmern, brauchen Sie keinen Relay- oder Smarthost um Mails versenden zu können. Beide fragen über das DNS die MX-Records und damit die Mailserver der Empfänger-Domains ab. Dann werden die Mails an die Mailserver zur weiteren Verarbeitung übergeben, soweit diese die Mails überhaupt von deinen Servern akzeptieren und nicht als SPAM abweisen weil dein Server über eine Einwahl-IP oder über eine IP mit mangelnder Reputation verfügt.
Soll der Server über einen Relay-Host versenden, muss das jeweils in der Konfiguration eingetragen werden, dabei Nutzername und Kennwort, sowie Verschlüsselung nicht vergessen.
Sendmail: /etc/mail/sendmail.mc Postfix /etc/postfix/main.cf
(kann je nach Distribution auch abweichen)
Das tut es ... Einstellungen sind in /etc/sysconfig/mail und /etc/sysconfig/sendmail vorzunehmen, dann noch eventuell unter /etc/mail ... danach unter /etc/mail ein make und mit einem systemctl restart sendmail systemctl restart sendmail-client sollte alles funktionieren. Wer mit Authenifiziereung und Certificates experimentieren möchte, kann noch das halbfertige Paket sendmail-startttls nachinstallieren, dann gibt es unter /etc/mail/certs/ zumindest ein paar Verzeichnisse, die zB für openssl ganz nützlich sind. Werner -- "Having a smoking section in a restaurant is like having a peeing section in a swimming pool." -- Edward Burr
Jens, Am 11/20/2019 um 01:43 PM schrieb Jens Keizer:
Hallo Werner,
Am Dienstag, den 19.11.2019, 10:48 +0100 schrieb Werner Franke:
Hallo zusammen,
kann mir jemand kurz sagen woher sendmail die Info hat an welchen SMTP Server er die mails liefern muss. Wenn Sendmail oder Postfix auf einem System sich um den Mailversand kümmern, brauchen Sie keinen Relay- oder Smarthost um Mails versenden zu können. Beide fragen über das DNS die MX-Records und damit die Mailserver der Empfänger-Domains ab. Dann werden die Mails an die Mailserver zur weiteren Verarbeitung übergeben, soweit diese die Mails überhaupt von deinen Servern akzeptieren und nicht als SPAM abweisen weil dein Server über eine Einwahl-IP oder über eine IP mit mangelnder Reputation verfügt.
Soll der Server über einen Relay-Host versenden, muss das jeweils in der Konfiguration eingetragen werden, dabei Nutzername und Kennwort, sowie Verschlüsselung nicht vergessen.
danke. Da wir auf dem Host nur interne Mails verwenden wollen, reicht der über die MX-Records verwendeten Relay host. Ich wollte nur verstehen warum es funktioniert und auf welchem Weg.
[...]
Kann ich da mehr machen ? Denn wenn in PHP eine Mail versendet wird geht die beim User in den Spam Ordner.
Dass sollte dann beim User eingestellt werden. Die Mail kommt ja zumindest bis zum Empfänger, dort dann entsprechend eine Ausnahme eintragen. Meine Tests haben ergeben, dass sobald ich eine bestimmte 'From:' Adresse in den Header einer abgehenden Mail eintrage, die Mails als Spam ankommen.
Ohne From kommt die Mail als
"Apache
participants (5)
-
Dr. Werner Fink
-
Jens Keizer
-
Joerg Thuemmler
-
Thorsten Marquardt
-
Werner Franke