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:

  1. Starten Sie ResFork und öffnen Sie die gewünschte MacSOUP Einstellungsdatei. Nun müsste ein Fenster erscheinen, das in etwa wie folgt aussieht:

    MacSOUP Einstellungen

    die in ResFork geöffnete MacSOUP Einstellungsdatei

     

  2. Wählen Sie den Befehl zum Erstellen einer Resource.
  3. 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.

    Dialog zum Erstellen einer neuen Resource

    hier wählen Sie den Typ der neuen Resource aus

     

  4. 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.

    STR  ID = 128 from MacSOUP Einstellungen

    in das rot umkreiste Textfeld geben Sie Ihren FQDN ein
    in das blau markierte Textfeld geben Sie den Hexadezimalwert ein

     

  5. Schließen Sie das vorderste Fenster und öffnen Sie das Informationsfenster der neuen Resource.
  6. Geben Sie in das Feld "Name" des Informationsfensters "Message-ID" ein.

    Info for STR  ID = 128 from MacSOUP Einstellungen

    in das blau umkreiste Textfeld geben Sie "Message-ID" ein

     

  7. Der nun erscheinende Dialog zum Sichern der Resource wird bestätigt.
  8. 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:

  1. Starten Sie ResFork und öffnen Sie die gewünschte MacSOUP Einstellungsdatei. Nun müsste ein Fenster erscheinen, das in etwa wie folgt aussieht:

    MacSOUP Einstellungen

    die in ResFork geöffnete MacSOUP Einstellungsdatei

     

  2. Suchen Sie in dem Fenster "MacSOUP Einstellungen" die Resourcen des Typs "STR ".

    STR

    das Icon der STR Resourcen

     

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

    STR s from MacSOUP Einstellungsdatei

    alle STR Resources

  3. 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.
  4. Sichern Sie die Veränderungen und beenden Sie ResFork.
  5. 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