[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: mutt oder exim4 Message-ID beibringen



Hallo Martin,

* Martin Schmitz <martin-schmitz@web.de> [20050127 15:36]:
> > Message-ID löschen ist eine unsaubere Lösung, die zu Problemen führen
> > /kann/ (Mail an mehrere Empfänger erhält mehrere IDs, weil sich
> > manche Mailserver zu fein sind, selbst eine ID zu vergeben, und
> > ähnliches).
> 
> Wenn das passiert, ist der Mailserver des Providers falsch konfiguriert
> oder kaputt. Das zu reparieren ist nicht Sache der Kunden.

Falsch. RFC 2822 lesen. Message-ID ist ein optionaler Header. Wenn der
User entscheidet, seiner Mail keine MID mit auf den Weg zu geben, muss
ein Mailserver das nicht unbedingt ändern. In der Praxis sind Mails
ohne Message-ID allerdings stark eingeschränkt, Threading ist damit
z.B. nicht möglich, deshalb sollte man sie vermeiden.

> > Bei Mail sollte die MID grundsätzlich vom MUA erstellt werden.
> 
> Kann sie garnicht, es sei denn, man setzt voraus, daß jeder
> Mail-Benutzer eine eigene (Sub-)Domain besitzt.

Viele Dialin-Provider bieten Subdomains für die Erstellung von
Message-IDs an. Bei denen kann man sich genauso sicher sein, der
einzige zu sein, der sie verwendet, wie bei einem eigenen gültigen
FQDN.

> > Einige MUAs behelfen sich da auch sehr unsauber, indem sie als
> > Domain-Part den der eingetragenen Absender-Adresse verwenden.
> 
> IMHO spricht wirklich nichts dagegen, den Mailserver des Providers die
> M-ID vergeben zu lassen.

Doch. Steht alles schon hier.

> Selbst auf die Gefahr hin, daß eine Nachricht mit mehreren IDs
> unterwegs ist; es sind dann trotzdem immernoch gültige IDs.

Gültig sind sie, aber sie erfüllen ihre Funktion nicht mehr korrekt.
Wenn du die gleiche Mail aus zwei Quellen empfängst (ob nun als User,
als Archivbetreiber oder was immer) kann das deine Software nicht mehr
automatisch erkennen und verhindern.

> Etwas anderes ist auch dem von Dir angeführten Link nicht zu
> entnehmen. An einer Stelle ist der Artikel auch schlichtweg falsch: die
> Gültigkeit eines FQDN läßt sich nicht mit Hilfe von DNS ermitteln.

Doch. Ob eine /Domain/ registriert ist oder nicht lässt sich damit
nicht ermitteln. Die "Gültigkeit" eines FQDN hängt aber durchaus von
DNS-Einträgen ab. Natürlich kann jemand unter der eigenen Domain
beliebiges erfinden für seine MIDs, aber das wird wohl eher die
Ausnahme sein.

Grüße, Felix

-- 
 | /"\   ASCII Ribbon   | Felix M. Palmen (Zirias)    http://zirias.ath.cx/ |
 | \ / Campaign Against | fmp@palmen.homeip.net      encrypted mail welcome |
 |  X    HTML In Mail   | PGP key: http://zirias.ath.cx/pub.txt             |
 | / \     And News     | ED9B 62D0 BE39 32F9 2488 5D0C 8177 9D80 5ECF F683 |

Attachment: signature.asc
Description: Digital signature


Reply to: