Senden von E-Mails für relayhost schlägt fehl  [GELÖST]

Diskussionen zur Bedienung von KeyHelp.
Krutok
Posts: 28
Joined: Fri 25. Oct 2024, 19:25

Senden von E-Mails für relayhost schlägt fehl

Post by Krutok »

Hallöchen,

Da ich mein Homeserver betreibe und eine DynamischeIP habe wollte ich ein reley nutzen, um E-Mails zu senden.
Das Empfangen klappt und kommen auch an, aber das Senden funktioniert leider nicht.

Ich habe es mit 2 Anbietern versucht aber es kommt immer folgende Fehlermeldung:

Code: Select all

 relay=smtp.gmail.com[2a00:1450:400c:c00::6d]:587, delay=0.42, delays=0.08/0.01/0.31/0.02, dsn=5.7.0, status=bounced (host smtp.gmail.com[2a00:1450:400c:c00::6d] said: 530-5.7.0 Authentication Required. For more information, go to 530 5.7.0 https://support.google.com/mail/?p=WantAuthError ffacd0b85a97d-38058bb4348sm2022778f8f.111 - gsmtp ([b]in reply to MAIL FROM command[/b])) 
In der main.cf trug ich folgendes ein:

Code: Select all

relayhost = [smtp.gmail.com]:587
Natürlich braucht es noch eine Datei wo Benutzername und Kennwort gespeichert sind, daher eine datei relay_data angelegt und mit mit postmap relay_data die .db Datei erstellt und in der main.cf smtpd_sasl_password_maps = hash:/etc/postfix/relay_data hinzugefügt.

Leider kam die besagte Fehlermeldung beim senden noch immer also führte ich ein postconf - f aus und erhielt dann den Fehler:

Code: Select all

postconf: warning: /etc/postfix/main.cf: unused parameter: smtpd_sasl_password_maps=hash:/etc/postfix/relay_data
Ich vermute mal das dies daran liegt, weil diese datei nicht lesen will, weil er wohl den eintrag nicht kennt. Bin nach diversen Tutorials durchgeangen und auch auf Viedeos gestoßen die diesen Eintrag in der main.cf machen.

Auch hier habe ich das gefunden: https://www.apfeltalk.de/community/thre ... ht.540165/

JEmand eine Idee wie ich den relay zum laufen bekomme?
User avatar
Jolinar
Community Moderator
Posts: 4004
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: Senden von E-Mails für relayhost schlägt fehl

Post by Jolinar »

Moderativer Hinweis:
Thread nach Bedienung verschoben.
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
Krutok
Posts: 28
Joined: Fri 25. Oct 2024, 19:25

Re: Senden von E-Mails für relayhost schlägt fehl

Post by Krutok »

So 2 Tage später ich gebs auf es ist wohl mit eurer Softzware nicht möglich ein relay einzurichten, obwohl man hier in den Foren liest es sei möglich, aber so dumm kann man sich gar nicht anstellen und ich bin Google rauf und runter habe jegliche Fehlermeldung in Google eingegeben und alle meine Möglichkeiten ausgeschöpft.

Code: Select all

This is the mail system at host cp.xxxxx.

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to postmaster.

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

                   The mail system

<info@xxxxx>: host smtp.gmail.com[64.233.184.109] said: 530-5.7.0
    Authentication Required. For more information, go to 530 5.7.0
    https://support.google.com/mail/?p=WantAuthError
    ffacd0b85a97d-38058b3bddbsm4054907f8f.27 - gsmtp (in reply to MAIL FROM
    command)
Reporting-MTA: dns; cp.xxxxx
X-Postfix-Queue-ID: C46611FA0FF4
X-Postfix-Sender: rfc822; micha@xxxxx
Arrival-Date: Sat, 26 Oct 2024 13:15:16 +0200 (CEST)

Final-Recipient: rfc822; info@xxxxx
Original-Recipient: rfc822;info@xxxxx
Action: failed
Status: 5.7.0
Remote-MTA: dns; smtp.gmail.com
Diagnostic-Code: smtp; 530-5.7.0 Authentication Required. For more information,
    go to 530 5.7.0  https://support.google.com/mail/?p=WantAuthError
    ffacd0b85a97d-38058b3bddbsm4054907f8f.27 - gsmtp
Schade ist eine gute Software, aber wenn ein releay nicht funktioniert muss ich mir eine andere Software suchen.
User avatar
Jolinar
Community Moderator
Posts: 4004
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: Senden von E-Mails für relayhost schlägt fehl

Post by Jolinar »

Krutok wrote: Fri 25. Oct 2024, 19:36 und in der main.cf smtpd_sasl_password_maps = hash:/etc/postfix/relay_data hinzugefügt
Hast du dem Daemon auch mitgeteilt, daß er relayen darf:

Code: Select all

smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
Krutok
Posts: 28
Joined: Fri 25. Oct 2024, 19:25

Re: Senden von E-Mails für relayhost schlägt fehl

Post by Krutok »

Jolinar wrote: Sat 26. Oct 2024, 13:59
Krutok wrote: Fri 25. Oct 2024, 19:36 und in der main.cf smtpd_sasl_password_maps = hash:/etc/postfix/relay_data hinzugefügt
Hast du dem Daemon auch mitgeteilt, daß er relayen darf:

Code: Select all

smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous

Ja und meine Config sierht so aus:
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth

myhostname = cp.xxxxx
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = localhost, $myhostname, $mynetworks
relayhost = [smtp.gmail.com]:587
mynetworks = 192.168.0.0/24 127.0.0.0/8
#mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
smtp_use_tls = yes
smtp_sasl_password_maps = hash:/etc/postfix/relay_data
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
inet_protocols = al
Glaube habe jetzt zich varianten getestet aber bisher hatte keine erfolg.
User avatar
Tobi
Community Moderator
Posts: 3230
Joined: Thu 5. Jan 2017, 13:24

Re: Senden von E-Mails für relayhost schlägt fehl

Post by Tobi »

Mit dieser Anleitung funktioniert es.
https://www.thomas-krenn.com/de/wiki/TK ... _SMTP_AUTH

Und NEIN, KeyHelp ist nicht das Problem.
Gruß,
Tobi


-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Krutok
Posts: 28
Joined: Fri 25. Oct 2024, 19:25

Re: Senden von E-Mails für relayhost schlägt fehl

Post by Krutok »

Bei der Installation von der Software werden ja die Konfigurationsdateien von der Software erstellt.
Einen kleinen schritt bin ich weiter aber nun erhalte ich folghende Fehlermeldung:

Code: Select all

2024-10-26 21:57:40 	postfix/smtp 	3C5681FA1B1B: to=<xxxx@googlemail.com>, relay=smtp.gmail.com[2a00:1450:400c:c06::6d]:587, delay=0.24, delays=0.08/0.01/0.15/0, dsn=4.7.5, status=deferred (Cannot start TLS: handshake failure)
2024-10-26 21:57:40 	postfix/smtp 	warning: TLS library problem: error:0A00010B:SSL routines::wrong version number:../ssl/record/ssl3_record.c:354:
2024-10-26 21:57:40 	postfix/smtp 	SSL_connect error to smtp.gmail.com[2a00:1450:400c:c06::6d]:587: -1 

Code: Select all

smtp_tls_protocols = TLSv1.3 TLSv1.2, !TLSv1.1, !TLSv1, !SSLv2, !SSLv3
smtpd_tls_protocols = TLSv1.3 TLSv1.2, !TLSv1.1, !TLSv1, !SSLv2, !SSLv3

myhostname = cp.xxxxxx
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = localhost, $myhostname, $mynetworks
relayhost = smtp.gmail.com:587
mynetworks = 192.168.0.0/24 127.0.0.0/8
#mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
smtp_sasl_auth_enable = yes
smtp_use_tls = yes
smtp_sasl_password_maps = hash:/etc/postfix/relay_data
sender_canonical_maps = hash:/etc/postfix/sender_canonical
smtp_sasl_security_options = noanonymous
smtp_sasl_auth_enable = yes
smtp_tls_wrappermode = yes
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
inet_protocols = all
Funktioniert leider noch immer nicht.
Krutok
Posts: 28
Joined: Fri 25. Oct 2024, 19:25

Re: Senden von E-Mails für relayhost schlägt fehl

Post by Krutok »

So ich habe jetzt Kopfschmerzen :? :oops: :?

Viele Stunden Google suche später und ausprobieren, bin ich dahinter gekommen und konnte das Problem sagen wir teilweise lösen.
Ich kann E-Mails Empfangen (getestet mit GMX,GMAIL und von meinem noch vorhandenen vps Server) bis auf den anbieter von 1und1 der als endung ja @online.de hat diese wurden immer abgewiesen von meinem mailserver.

Mit dem ausklammern von: reject_unknown_sender_domain kamen dann auch die E-Mails von meinem 1und1 e-mail anbieter an. Ich weiß nicht, warum es bei 1und1 das Problem gibt, wenn ich mir eine E-Mail schicke und immer kommt das 1und1 Domain unbkannt ist, obwohl von allen anderen Anbietern die Mails ohne Probleme zugestellt werden konnten.

Für den Versand habe ich mir ein kostenlosen smtp_relay besorgt ist zwar auf 200 mails pro tag beschränkt (Mit sitz in deutschland und DSGVO Konform sowie DKIM,SPS einträge in meinem DNS server für meine Domain usw und als Absender steht auch meine Mailadresse beim Empfänger drin und das war mir wichtig), aber soviel mails verschicke ich ja eh nicht über mein mailserver (Hoste ja keine Kunden) hauptsächlich nutze ich den ja zum Empfangen.

Aber wenn jemand weiß wie ich das auch ohne das ausklammern von reject_unknown_sender_domain hinbekommen kann der kann das bitte hier schreiben.
User avatar
Jolinar
Community Moderator
Posts: 4004
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: Senden von E-Mails für relayhost schlägt fehl

Post by Jolinar »

Krutok wrote: Sun 27. Oct 2024, 10:37 bis auf den anbieter von 1und1 der als endung ja @online.de hat diese wurden immer abgewiesen von meinem mailserver
Was steht denn dazu im Logfile?
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
Krutok
Posts: 28
Joined: Fri 25. Oct 2024, 19:25

Re: Senden von E-Mails für relayhost schlägt fehl

Post by Krutok »

Jolinar wrote: Sun 27. Oct 2024, 11:25
Krutok wrote: Sun 27. Oct 2024, 10:37 bis auf den anbieter von 1und1 der als endung ja @online.de hat diese wurden immer abgewiesen von meinem mailserver
Was steht denn dazu im Logfile?
Sobald ich das wieder auskommentiere erscheint das in den Logfiles:
NOQUEUE: reject: RCPT from mout.kundenserver.de[212.227.126.130]: 450 4.1.8 <meinabsender@online.de>: Sender address rejected: Domain not found; from=<meinabsenderl@online.de> to=<empfänger@meinedomain.tld> proto=ESMTP helo=
aber nur bei meiner 1und1 E-Mail Adresse.
Dann habe ich angefangen zu suchen und fand z.b das: https://serverfault.com/questions/18583 ... er-address aber auch diese Lösung hat mir nicht geholfen.

Dann suchte ich weiter und fand das: https://mailing.postfix.users.narkive.c ... -450-4-1-8
again: Sender address rejected: Domain not found

the dns of the host is not relevant
the SENDER ADDRESS is rejected because the part after @ can not be resolved
so if the public dns of the client-domain has troubles you will reject
with your settings in the past
Daher kam ich dann drauf diese zeile mal auszukommentieren und es funktionierte und die mails kamen dann an bei mir die ich von meinem 1und1 Konto geschickt habe.

Dann machte ich noch ein: host -t mx online.de und es kam raus: online.de has no MX record Vermute es wird daran liegen, das es nicht aufgelöst werden kann.

--> https://www.mittwald.de/faq/e-mail/fehl ... lermeldung
Die Domain der Absenderadresse existiert nicht oder wird vorübergehend nicht im DNS gefunden.
Möglicherweise wurde kürzlich eine Änderung am DNS der Domain vorgenommen, welche noch nicht vollständig propagiert wurden.
Krutok
Posts: 28
Joined: Fri 25. Oct 2024, 19:25

Re: Senden von E-Mails für relayhost schlägt fehl

Post by Krutok »

Wenn ich das aukommentiere kommt die Mail an:
2024-10-27 15:45:59 postfix/qmgr 7300D1FA1003: removed
2024-10-27 15:45:59 postfix/lmtp 7300D1FA1003: to=<empfänger@meinedomain.tld>, relay=cp.meinedomain.tld[private/dovecot-lmtp], delay=0.7, delays=0.56/0.01/0.04/0.1, dsn=2.0.0, status=sent (250 2.0.0 <empfänger@meinedomain.tld> SPqwMSdSHmeUIAAAjTbBtA Saved)
2024-10-27 15:45:59 dovecot lmtp(8340): Disconnect from local: Logged out (state=READY)
2024-10-27 15:45:59 dovecot lmtp(empfänger@meinedomain.tld)<8340>: sieve: msgid=<69085ba1-34dc-49af-9acb-da7e3fe9c3aa@online.de>: stored mail into mailbox 'INBOX'
2024-10-27 15:45:59 dovecot lmtp(8340): Connect from local
2024-10-27 15:45:59 postfix/smtpd disconnect from mout.kundenserver.de[212.227.126.133] ehlo=2 starttls=1 mail=1 rcpt=1 data=1 quit=1 commands=7
2024-10-27 15:45:59 postfix/qmgr 7300D1FA1003: from=<absender@online.de>, size=3599, nrcpt=1 (queue active)
2024-10-27 15:45:59 postfix/cleanup 7300D1FA1003: message-id=<69085ba1-34dc-49af-9acb-da7e3fe9c3aa@online.de>
2024-10-27 15:45:59 postfix/smtpd 7300D1FA1003: client=mout.kundenserver.de[212.227.126.133]
2024-10-27 15:45:59 policyd-spf : prepend Received-SPF: None (mailfrom) identity=mailfrom; client-ip=212.227.126.133; helo=mout.kundenserver.de; envelope-from=absender@online.de; receiver=meinedomain.tld
2024-10-27 15:45:58 postfix/smtpd connect from mout.kundenserver.de[212.227.126.133]
User avatar
Florian
Keyweb AG
Posts: 1682
Joined: Wed 20. Jan 2016, 02:28

Re: Senden von E-Mails für relayhost schlägt fehl

Post by Florian »

Hallo,

ist SRS an? Falls ja mal ausmachen und nochmal probieren.
Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Krutok
Posts: 28
Joined: Fri 25. Oct 2024, 19:25

Re: Senden von E-Mails für relayhost schlägt fehl

Post by Krutok »

Florian wrote: Mon 28. Oct 2024, 10:49 Hallo,

ist SRS an? Falls ja mal ausmachen und nochmal probieren.
Ja das ist aus, weil hatte hier im Forum darüber schon mal was gelesen, das dies Probleme machen könnte.
User avatar
Tobi
Community Moderator
Posts: 3230
Joined: Thu 5. Jan 2017, 13:24

Re: Senden von E-Mails für relayhost schlägt fehl

Post by Tobi »

Krutok wrote: Sat 26. Oct 2024, 22:04 Funktioniert leider noch immer nicht.
Was ich nicht verstehe.
Ich poste dir die Anleitung welche man einfach nur von oben nach unten abarbeiten muss.

Unter anderem steht dort:

TLS
Um TLS anzufordern, wenn verfügbar, wird folgende Zeile in die Konfiguration eingetragen:
smtp_tls_security_level = may
Aber in der von dir geposteten Konfiguration ist von dieser Zeile nix zu sehen. Da wundert es mich nicht, dass es TLS Probleme gibt 🤔.

Also nochmal…
Nimm die Anleitung von Thomas Krenn, arbeite diese von oben nach unten schrittweise ab und du wirst mit einem funktionierenden Smarthost belohnt.
Gruß,
Tobi


-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Krutok
Posts: 28
Joined: Fri 25. Oct 2024, 19:25

Re: Senden von E-Mails für relayhost schlägt fehl

Post by Krutok »

Tobi wrote: Mon 28. Oct 2024, 19:16
Krutok wrote: Sat 26. Oct 2024, 22:04 Funktioniert leider noch immer nicht.
Was ich nicht verstehe.
Ich poste dir die Anleitung welche man einfach nur von oben nach unten abarbeiten muss.

Unter anderem steht dort:

TLS
Um TLS anzufordern, wenn verfügbar, wird folgende Zeile in die Konfiguration eingetragen:
smtp_tls_security_level = may
Aber in der von dir geposteten Konfiguration ist von dieser Zeile nix zu sehen. Da wundert es mich nicht, dass es TLS Probleme gibt 🤔.

Also nochmal…
Nimm die Anleitung von Thomas Krenn, arbeite diese von oben nach unten schrittweise ab und du wirst mit einem funktionierenden Smarthost belohnt.
Das Senden funktioniert ja mitlerweile wie ich bereits geschrieben habe.
Es ging jetzt nur noch um das empfangen von 1und1 E-Mail adresse, welche die endung @online.de haben, da scheint es daran zuliegen, das der DNS von online.de nicht aufgelöst werden kann und mein server diese domain dann ablehnt, wenn reject_unknown_sender_domain nicht auskommentiert wird.
Post Reply