Lokale Server/Benutzer


Main(INI) Grundeinstellungen Mail News
Lokal: Benutzer Passworte Server News Mail IP-Zugriff

Die Benutzerverwaltung dient dem Zweck, mehrere Benutzer auf den Server und die jeweiligen Mailkonten zugreifen zu lassen. Das macht Sinn, wenn der Hamster zum Beispiel im Netzwerk eingesetzt wird oder verschiedene Personen den gleichen Computer nutzen, Du aber nicht möchtest, daß der Andere Deine Mails lesen kann. Jeder, der auf den Hamster zugreift, bekommt hier einen Account mit Benutzername und Passwort zugewiesen, über den er sich dann beim Hamster einloggen kann.

Lokale Benutzer
Hier erscheinen alle lokalen Benutzer, die den Hamster benutzen können mit dem Accountnamen und der Beschreibung.
Neu Damit lassen sich neue Benutzer eintragen. Als erstes wird der Benutzername eingegeben, der nicht wieder geändert werden kann. Dann wird in den Dialog gewechselt, der über 'Bearbeiten' zu erreichen ist.

Eine Besonderheit stellt der Benutzername 'nntpdefault' dar. Wenn diesem Benutzer das Passwort '*' zugewiesen wird, kann jeder Benutzer ohne Authentifizierung auf den Newsserver zugreifen. Für Benutzer des Newsreaders von Netscape mag das von Vorteil sein, da dann beim Zugriff auf den Hamster das Passwort nicht ständig wieder eingegeben werden muß.
Bearbeiten Hier kann das Passwort geändert werden und der vollständige Name eingegeben werden.

Unter 'Lokaler NNTP-Server' wird festgelegt, welche Gruppen dieser Benutzer lesen darf und in welche er posten darf. (Beschreibung über RegExp, [.*]=Alles)

Unter 'Lokaler POP3-Server' kann eingestellt werden, ob der Benutzer eine lokale Mailbox hat und über welche Adresse er erreichbar ist. Mehrere Adressen können dort mit Leerzeichen getrennt eingetragen werden.

Unter 'Lokaler SMTP-Server' kann dem Benutzer das Senden von Mails erlaubt werden, wenn SMTP-after-POP aktiviert ist.
Löschen Damit wird der lokale Benutzer und sein Postfach gelöscht.

Wieder nach oben

Passwörter
Hier erscheinen alle in Windows eingetragenen DFÜ-Verbindungen und Benutzer/Passwort-Paare für die Verwendung in Scripten. Wenn keine Passwörter in Scripten im Klartext stehen sollen, müssen hier die Passwörter eingetragen werden. Hamster liest sie selbständig aus oder fragt nach, wenn ein Fragezeichen eingegeben wurde.
Bearbeiten Mit einem Klick auf Bearbeiten öffnet sich ein Fenster, in dem der Benutzername eingegeben wird dem dann ein Fenster mit der Passworteingabe folgt. Die Passworteingabe muß zwei mal getätigt werden, um Schreibfehler auszuschließen. Anschließend erscheint hinter dem Eintrag in der Liste ein {gesetzt} oder {fragen}, falls ein Fragezeichen eingegeben wurde.
Löschen Damit wird das jeweilige Passwort gelöscht und hinter dem Eintrag in der Liste erscheint {leer}.
Passwort-Verschlüsselung Hier wird festgelegt, welche Daten zur Verschlüsselung der Passwörter benutzt werden sollen. Wenn Du Dein System so eingerichtet hast, daß mehrere Anmeldenamen existieren, solltest Du [nutzt nur System-Infos] auswählen, da sonst alle Passwörter gelöscht werden, wenn Du den Hamster unter einem anderen Anmeldenamen startest.

Wieder nach oben

Lokale Server
FQDN für Message-ID Hier kann der FQDN zum Generieren von Message-ID eingetragen werden, wenn Hamster die Message-ID erzeugen soll. Aber Achtung: Trage hier nicht "irgendetwas" ein! Lies bitte dazu die Message-ID FAQ, wenn Du Ärger vermeiden möchtest und verwende auch nur einen FQDN, der Dir wirklich gehört!
Lokale Domains Hier können weitere Domain-Parts eingetragen werden. Mailempfänger, deren rechter Teil (hinter dem @) der Mailadresse per Regular Expressions mit hier eingetragenen Domains übereinstimmt, werden nicht nach außen weitergeleitet. Somit läßt sich nun auch interner Mailverkehr regeln.

Wieder nach oben

Lokale Server/News
Hier erfolgen Einstellungen, die den lokalen Newsserver des Hamsters betreffen.
NNTP lokal
  • Es wird festgelegt, ob der [X] lokale Newsserver automatisch beim Start des Hamsters auf dem Port [119] gestartet werden soll. 119 ist der Standard-News-Port.
  • Es kann die [X] Erzeugung einer Message-ID für News veranlaßt werden, wenn das Posting noch keinen Message-ID-Header enthält. Dazu muß aber unter Lokale Server ein FQDN eingetragen sein. Die Checkbox darunter fügt jedem Posting einen X-Posting-Agent-Header hinzu, der die Version des benutzten Hamsters angibt.
  • Weiterhin kann das [X] Posten in für den Hamster unbekannte Gruppen erlaubt werden. Dabei sind maximal 5 Gruppen als Crosspost mit gesetztem Followup-To erlaubt.
  • Wenn ein Newsclient ein Posting beim Hamster per Message-ID anfordert, welches Hamster (noch) nicht hat, kann mit '[X] unbekannte Message-IDs...' der Hamster die verlangten Postings nachladen. Beim nächsten Newspull versucht Hamster dann, das Posting von verschiedenen Newsservern zu bekommen.
  • In den Felder darunter wird die maximale Größe in Bytes und die maximale Zeilenanzahl festgelegt, die Hamster für Newspostings akzeptiert.
  • Die Haltedauer für News, History und das Kill-Log kann auch eingestellt werden. Die Haltedauer für die History sollte etwas größer als die für News gewählt werden. Die Einträge hier haben nur Auswirkungen, wenn der Hamster gelegentlich aufräumt. (Menü:Datei/Aufräumen)
  • Ganz unten kann noch festgelegt werden, ab welchem Score kein Eintrag mehr im Killfile-Log erfolgen soll. (Menü:Datei/Killfile-Log)

Wieder nach oben

Lokale Server/Mail
Hier erfolgen Einstellungen, die den lokalen Mailserver des Hamsters betreffen.
POP3 lokal
  • Hier wird eingestellt, daß der [X] lokale POP3-Mailserver automatisch gestartet werden soll. Port 110 ist der Standardport für POP3.
  • Wie groß lokal empfangene Mails sein dürfen, angegeben jeweils in Bytes oder Lines, wird hier festgelegt. (0=ohne Beschränkung)
  • Mailhistory: In Tagen kann hier angegeben werden, wie lange sich Hamster lokal verschickte Mails merken soll, wenn die Mails nicht beim Abholen aus dem Postfach gelöscht werden.
SMTP lokal
  • Hier wird eingestellt, daß der [X] lokale SMTP-Mailserver automatisch gestartet werden soll. Port 25 ist der Standardport für SMTP.
  • Wenn Hamster für Mail die [X] Message-ID erzeugen soll, muß das hier aktiviert werden. Dazu muß ein FQDN eingetragen sein.
  • Es kann auch ein [X] X-Posting-Agent-Header erzeugt werden, der die Versionsnummer des benutzten Hamsters in den Mailheader schreibt, sowie auch eine [X] Received-Zeile erzeugt werden, die den lokalen Weg der Mail in den Header schreibt.
  • Zusätzlich läßt sich einstellen ob [X] SMTP-after-POP und [X] SMTP-AUTH aktiviert werden soll. SMTP-after-POP sorgt dafür, daß man sich lokal erst per POP3 anmelden muß bevor Mails über SMTP versendet werden können. SMTP-AUTH sorgt dafür, daß man sich beim Senden von Mails mit Benutzername/Passwort anmelden muß.
  • In den Feldern darunter kann angegeben werden, wie groß lokal zu sendende Mails sein dürfen. (0=ohne Beschränkung)

Wieder nach oben


Die einzige Möglichkeit, den Zugriff von außen auf den Server zu steuern (freizugeben), ist die IPaccess.hst im Hamsterstammverzeichnis. Im Defaultzustand existiert diese Datei noch nicht, sie muß also manuell oder über das Menü:Einstellungen/IP-Zugriff angelegt werden. Diese Datei enthält alle Berechtigungen für die jeweiligen IPs.

In einem lokalen Netzwerk hat jeder Rechner eine IP-Adresse, die in dieser Datei eingetragen wird. Es wird festgelegt, für welchen Dienst welche Regeln für welche IP-Adressen wirken sollen. Damit jeder andere Rechner auf den Rechner des Hamsters zugreifen kann, muß eine Hosts-Datei auf jedem der Rechner existieren, in der sämtliche IP-Adressen mit den jeweiligen Aliases stehen. [c:\windows\hosts für Windows9x und c:\winnt\system32\drivers\etc\hosts für WinNT.]


 

Dienste

NNTP: Lokaler NNTP-Server
POP3: Lokaler POP3-Server
SMTP: Lokaler SMTP-Server
MAIL: Lokaler POP3- und SMTP-Server
ALL: Alle lokalen Server
Zugriffsarten:

RW: Erlaubt Lesen/Schreiben
WO: Erlaubt nur Schreiben
RO: Erlaubt nur Lesen
NA: Kein Zugriff erlaubt
Tabelle, was wäre wenn...
Dienste:
NNTP
NNTP
POP3
SMTP
(alle)
Zugriffsarten:
RW/RO
RW
RW/RO
RW/WO
(anderen)
Effekt:
Client kann Artikel lesen.
Client kann Artikel lesen und posten.
Client kann Mails abholen.
Client kann Mails senden.
Verbindung wird verweigert.
Beispiel anhand der Standardeinstellung:

# Behandelt alle lokalen IP-Adressen wie 127.0.0.1:
ALL, NA, LOCAL, 127.0.0.1

# Voller Zugriff auf alle Dienste für localhost:
ALL, RW, 127.0.0.1

# Voller Zugriff auf alle Dienste für LAN:
ALL, RW, 192.168.0.0, 192.168.255.255

# Voller Zugriff auf alle Dienste für ausgewählte Addressen:
ALL, RW, 11.22.33.44 # John Doe
ALL, RW, 44.33.22.11 # Jane Doe

# Nur lesender Zugriff für den Newsport für alle anderen Adressen:
NNTP, RO, 0.0.0.0, 255.255.255.255

# Kein Zugriff für alle anderen Adressen und Dienste:
ALL, NA, 0.0.0.0, 255.255.255.255

Wieder nach oben


Home Konfiguration Scriptarchiv/Tools Scriptsteuerung Hamsterscripte Einstellungen Bookmarks Newsfilter Mailfilter SPAM Tips&Tricks Fun Guestbook