JTHZ Forté Agent patcher
Frage:
Mit Forté Agent Patcher: (http://www.jthz.com/puter/) ist es möglich verschiedene Dinge in agent.exe zu "patschen":

Der "Spashscreen" wird dadurch abschaltbar. Die Header "X-Newsreader" bzw. "X-Mailer" lassen sich entfernen. Die Header "Distribution" und "Keywords" lassen sich durch eigene Header ersetzen. Und man kann für die Message-ID einen anderen FQDN als "4ax.com" angeben.
Jedoch als pseudo Newsserver stehen nur 7 Stellen zur Verfügung. Wie ist es dennoch möglich längere Namen wie 'news.netandmore.de' zu definieren?
Antwort:
1. IP-Adresse des Newsservers ermitteln, z.B. mittels Ping mein.newsserv.er in einer DOS-Box bei bestehender Verbindung ins Netz. Die angezeigte Adresse sei beispielsweise '172.1.20.5'; notieren, und wieder offline gehen.
2. Ins Windows-Verzeichnis wechseln (WINNT\System32\drivers\etc unter NT/2000).
3. Dort die Datei hosts (*ohne* Extension) mit einem Editor öffnen. Wenn sie noch nicht existiert, zunächst einmal anlegen. Dabei sicherstellen, daß wirklich keine Extension existiert.
4. Folgende Zeile dort eintragen (Position egal, nur linksbündig) 172.1.20.5 'mein.eigener.FQ.DN' Wobei hier natürlich dann z.B. news.netandmore.de stehen muß.
5. In der DOS-Box den Server anpingen. Es muß keine Verbindung bestehen, obwohl das nicht schadet. Ohne Verbindung ist der Server halt nicht erreichbar. Also Ping 'mein.eigener.FQ.DN'
6. Im Agent den Newsserver neu eintragen, und zwar muß dort jetzt mein.eigener.FQ.DN stehen. Das ist immer noch der gleiche Server, er hat nur einen neuen Namen.
7. Agent beenden, Agent.ini in Editor laden.
[Message] GenerateId=2 NewsIdFormat=3
in der Datei setzen. Speichern, Agent starten, und ein Posting nach news:de.test schicken.
(Wilfried Kramer WHDKramer@gmx.de)
Hinweise zu Agent 4.2 und Windows XP:
1. Pfad für hosts heißt in der Regel ..\WINDOWS\system32\drivers\etc
2. Um die Datei Agent.ini zu finden ist
manchmal erforderlich zusätzlich unter den
erweiterten Suchoptionen Häkchen setzen bei:
- [x] Systemordner durchsuchen
- [x] Versteckte Elemente durchsuchen
- [x] Unterordner durchsuchen
3. Mit diesen Einträgen in der agent.ini sollte es
unter 4.2 funktionieren:
[Message] NewsIdFormat=1 MailIdFormat=1 MsgIdRHS=news.netandmore.de
Frage:
Ist patschen mit Forté Agent Patcher empfehlenswert?
Antwort:
Wenn Du irgendwas von den obengenannten Sachen machen willst und keine anderen Add-Ons nutzt, die auf eine gepatchte agent.exe allergisch reagieren, dann ist das empfehlenswert.
Frage:
Sind dennoch manipulierte Message-ID für andere Personen abruf- und auffindbar:?
Angenommen ich mache aus: <oaenjtoq6m14ntfomavk3hek9qcrcfuahe@4ax.com> meine eigene wie: <oaenjtoq6m14ntfomavk3hek9qcrcfuahe@news.netandmore.de> ist es dann OK? (wohl gemerkt: news.netandmore.de existiert nicht aber netandmore.de schon...).
Antwort:
"news.netandmore.de" als _Name_ existiert genau dann, wenn der mit der Nutzungsbefugnis für "netandmore.de" (also wohl Du) so entscheidet.:-)
Ein Eintrag ins DNS oder eine Erreichbarkeit des so benamsten Rechners ist nicht erforderlich.
Da Dir netandmore.de gehört und Du somit sicherstellen kannst, dass niemand außer Dir den FQDN news.netandmore.de zum Erstellen einer Message-ID nutzen kann, wäre das absolut OK.
(Andreas Loch . http://gigaschatten.de/)
Frage:
Der Teil vor '@' muß allerdings unverändert bleiben oder kann ich hier auch sinnvoll abkürzen?
Antwort:
Eine/die Message-ID ist ein unverwechselbares Kennzeichen eines Postings im Usenet. Sie darf nur einmal existieren, Dein nächstes Posting muß eine andere erhalten. Wenn ein Server ein Posting angeboten bekommt, dann entscheidet er anhand der MID, ob er es schon hat(te). Wenn ja, nimmt er es nicht an. Kommt jetzt ein ganz anderes mit der gleichen MID, so kannst Du Dir vorstellen, was passiert. Je nachdem, welches auf welchem Server zuerst ankommt, sind die Datenbestände unterschiedlich.
Um die Eindeutigkeit zu garantieren, ist die MID in zwei Teile geteilt, und sieht so aus localpart@FQDN. Wenn Dein System die MID generiert, dann muß es auch dafür sorgen, daß der localpart nicht ein zweites Mal erzeugt wird [1]. Deswegen wird dafür Datum/Uhrzeit, Zähler und sonst noch eindeutige Daten verwendet.
Viele benutzen die gleiche Software, arbeiten also nach dem gleichen Schema. Aus diesem Grund darf jeder Rechner auf der Welt nur einen FQDN verwenden, wenn er garantiert [2][3] der Einzige ist, der das tut.
Wenn Dir also netandmore.de gehört, dann kannst Du ja garantieren, daß nur Du [4] news.netandmore.de dafür verwendet. Es geht auch, wenn netandmore.de Dir nicht gehört, Du aber vom Besitzer als einziger die Erlaubnis hast, news.netandmore.de für diesen Zweck zu verwenden. Solche Berechtigungen werden z.B. umsonst von http://myfqdn.de oder http://fqdn.th-h.de verteilt.
Was im localpart steht, ist im Prinzip egal. Eigentlich bedeutet das gar nichts. In seltenen Fällen erzeugt man aber trotzdem mal eine MID per Hand, z.B. <010624.dcsf-a.2001-06-03.2@faq.soscha.de>. Sonst sind meine MIDs vom Agent erzeugt, mit meinem FQDN, ganz ohne Patch.
Fußnoten:
[1] Jedenfalls nicht innerhalb von 2 Jahren, besser
für "ewig"; s. Google.
[2] Deshalb wird auch öfter mal über
@4ax.com diskutiert!
[3] Netscape und andere machen genau das verkehrt.
[4] genauer nur einer Deiner Rechner.
(Wilfried Kramer WHDKramer@gmx.de)
Eine Zusammenfassung aus der Diskussion in de.comm.software.forte-agent
© 2002-2008 Huschiar Madjidi
Datum letzte Änderung: 30.03.2008