E-Mails

Alle Fragen um die Programmierung, die sich sonst nicht kategorisieren lassen. Von Makro bis Codeblock, von IF bis ENDIF

Moderator: Moderatoren

Antworten
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2932
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

E-Mails

Beitrag von Wolfgang Ciriack »

Hallo,

ein Kunde von mir bekommt seit einigen Tagen beim Versenden von E-Mails an Google- oder auch T-Online-Konten folgende Fehlermeldung:
"Messages missing a valid messageId header are not accepted".
Kann man diese MessageId im Header setzen, wenn ja wie ?
Viele Grüße
Wolfgang
Benutzeravatar
Schubi
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 139
Registriert: Mi, 05. Okt 2005 15:10
Wohnort: Wiesloch
Hat sich bedankt: 5 Mal

Re: E-Mails

Beitrag von Schubi »

Hallo Wolfgang,

da muss ich aus dem Urlaub kommen, da sonst keiner antwortet: :D
Es gibt den Header-Eintrag "Message-ID:".
Den setzen wir auf eine UID mit angehängtem Domain-Namen, also so:

Message-ID: <821f7e56-8871-4657-ac3b-1504fbbd0456@mmorthosoft.de>
Grüße Steffen
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2932
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Re: E-Mails

Beitrag von Wolfgang Ciriack »

Hallo Schubi,
danke. Werde ich auch mal probieren. Hatte nur gelesen, dass dieses meistens von den Providern automatisch gemacht wird.
Viele Grüße
Wolfgang
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14641
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 87 Mal
Kontaktdaten:

Re: E-Mails

Beitrag von Jan »

Moin,

da habe ich eine Frage zu: Mein Kunde verschickt jeden Tag hunderte von Mails. Und da sind auch stapelweise Mailadressen bei Google und T-Online bei. Aber diese Meldung habe ich noch nie gesehen. Gibt es da bestimmte Voraussetzungen, wann das passiert oder wann das nicht passiert?

Früher hatte ich den Mailversand über blat geregelt, aber inzwischen per SMTPClient() auf Port 587. Wobei alle Mails über einen Exchange-Server laufen. Aber weder mit blat noch mit SMTPClient() hatte ich da je Probleme mit wie Wolfgang sie beschreibt.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: E-Mails

Beitrag von Tom »

Üblicherweise vergeben SMTP- oder NNTP-Server eigenständig die Message-IDs. Wenn man einen eigenen ISP hat oder den SMTP selbst hostet, kann man das einstellen. Das Verfahren, das Schubi angedeutet hat, erledigt den Job zwar auch, ist aber in den meisten Fällen überflüssig. Zur Mail wird die Nachricht ja erst durch den Versand per SMTP-Server. Ob das auch passiert, kann man leicht prüfen, indem man sich selbst eine Mail schickt und dann den Quelltext anschaut. Darin wird man im Normalfall auch die Message-ID finden, meistens mit dem Domainnamen des ISP oder des gehosteten Servers.
Herzlich,
Tom
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14641
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 87 Mal
Kontaktdaten:

Re: E-Mails

Beitrag von Jan »

Hallo Tom,

so hatte ich das eigentlich auch erwartet. Aber es muß ja einen Grund geben warum Wolfgangs Kunde diese Probleme hat. Und ja anscheinend auch Steffen schon mal damit zu kämpfen hatte, sonst würde er die ja nicht manuell einbauen. Und wer hostet das als kleinere Firma schon selber?

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2932
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Re: E-Mails

Beitrag von Wolfgang Ciriack »

Also, das Problem taucht wohl auf, wenn beim Provider das SPF (Sender Policy Framework) nicht aktiviert ist.
Das setzen einer eigenen Message-Id im E-Mailheader hat da auch nicht geholfen.
Anruf beim Provider und das setzen des SPF hat das Problem beim Kunden behoben.
Viele Grüße
Wolfgang
Antworten