Korrekte Message-IDs mit MacSOUP durch ResFork
Eine Anleitung wie man MacSOUP dazu bringt, korrekte Message-IDs zu erzeugen.
Über diese Anleitung
Der Text dieser basiert hauptsächlich auf einer Anleitung von
Paul Hink. Dank einiger Screenshots und
Erklärungen von
Thomas Stauer war
es mir möglich den Text an ResFork anzupassen.
Vielen Dank für
die Tips und Screenshots, Thomas!
Bitte: Leider konnte ich die nötigen Mennübefehle hier
nicht angeben, da ResFork nicht unter MacOS 8.1 läuft. Ich gebe daher
nur die prinzipellen Schritte an. Ausprobieren müssen Sie es schon
selbst. Vieleicht hat ja
jemand Lust, eine genauere Anleitung zu schreiben und ins Netz zu
stellen.
Johannes
Starosta
Eine Warnung vorweg
Bitte beachten Sie, daß Sie zum Angeben, Verändern oder Löschen eines FQDNs die Resourcefork der MacSOUP Einstellungsdatei verändern müssen. Dies ist immer mit einem gewissen Risiko verbunden. Bitte legen Sie vor dem Ausführen dieser Schritte eine Kopie Ihrer MacSOUP Einstellungsdatei an, die Sie bei Problemen mit der veränderten Datei an ihrer Stelle verwenden können und löschen Sie die Sicherungskopie erst, wenn Sie sicher sind, daß alles OK ist.
Allgemein gilt:
Ich hafte für nichts, Sie nehmen alle Veränderungen auf eigene Gefahr vor.
So können Sie einen FQDN...
...zum ersten Mal angeben:
- Starten Sie ResFork und öffnen Sie die gewünschte MacSOUP
Einstellungsdatei. Nun müsste ein Fenster erscheinen, das in etwa wie folgt aussieht:

die in ResFork geöffnete MacSOUP Einstellungsdatei
- Wählen Sie den Befehl zum Erstellen einer Resource.
- Wählen Sie im nun vordersten Fenster den Typ "STR " indem
Sie in das rechte Textfeld "STR " (S, T, R, Leerzeichen) eingeben
und klicken Sie auf "Erzeugen". Danach müssen Sie die Datei
schließen und dabei sichern und erneut öffnen.

hier wählen Sie den Typ der neuen Resource aus
- Im nun vordersten Fenster geben Sie in das Feld ganz Rechts Ihren FQDN
ein. Anschließend zählen Sie die Buchstaben. Wem das zu
kompliziert ist, der schließt das Fenster, liest die Größe
des Strings ab und
öffnet das Fenster erneut. Die Größe muss danach vom
Dezimalen ins hexadezimale System umgerechnet werden. Falls Sie (wie ich)
nicht wissen, wie das geht, lesen Sie die Anleitung von
www.computer-bug.de.
Falls Ihnen das Zu umständlich ist, können Sie einen
wissenschaftlichen Taschenrechner oder das Hilfsprogramm von
SELFHTML benutzen. Suchen Sie bei den
"Kleinen Helferlein" nach den "Dezimal/Hexadezimal-Umrechner
". Ist diese Hürde geschafft, müssen Sie das Ergebnis im Hexa-
Bereich vor den ersten Buchstaben Ihres FQDN eingeben. Im
Screenshoot ist das die dunkelblau markierte Stelle.

in das rot umkreiste Textfeld geben Sie Ihren FQDN ein
in das blau markierte Textfeld geben Sie den Hexadezimalwert ein
- Schließen Sie das vorderste Fenster und öffnen Sie das Informationsfenster der neuen Resource.
- Geben Sie in das Feld "Name" des Informationsfensters "Message-ID" ein.

in das blau umkreiste Textfeld geben Sie "Message-ID" ein
- Der nun erscheinende Dialog zum Sichern der Resource wird
bestätigt.
- Nun können Sie durch ein Posting in eine Testnewsgroup wie z.B.
de.test probieren, ob die Veränderungen ihre Wirkung nicht verfehlt
haben. Wenn alles gut ging, dann müsste MacSOUP nun Message-IDs in der Form "<localpart@fqdn>" erzeugen, wobei "fqdn" der von Ihnen angegebene FQDN ist.
...verändern:
Da das Ändern der Resourcen mit ResFork nicht gans so unkompliziert
ist, wie mit ResEdit, habe ich keine genauere Anleitung geschrieben. Am
Einfachsten löschen Sie den String nach der Anleitung unten und
beginnen von vorn.
...löschen:
- Starten Sie ResFork und öffnen Sie die gewünschte MacSOUP Einstellungsdatei. Nun müsste ein Fenster erscheinen, das in etwa wie folgt aussieht:

die in ResFork geöffnete MacSOUP Einstellungsdatei
- Suchen Sie in dem Fenster "MacSOUP Einstellungen" die Resourcen des Typs "STR ".

das Icon der STR Resourcen
Klicken Sie dann doppelt auf diese Icon. Nun müsste folgendes Fenster erscheinen:

alle STR Resources
- Markieren Sie den Listeneintrag mit dem Namen "Message-ID" und
wählen Sie aus den Menü "Bearbeiten" den Eintrag
"Löschen" oder drücken Sie die Backspacetaste mit dem
"<-"-Pfeil, um die String- Resource zu löschen.
- Sichern Sie die Veränderungen und beenden Sie ResFork.
- Wenn Sie nun ein Posting mit MacSOUP verschicken, müsste MacSOUP wieder Message-IDs in der Form "<localpart@ipadresse>" bzw. "<localpart%emailadresse>" erzeugen, je nachdem welche Version von MacSOUP Sie einsetzen.
Zuletzt geändert am 19.06.2004
©Johannes Starosta