Feineinstellung


Grundeinstellungen Mail News
Main(INI): hamster.ini server.ini data.ini

Der Hamster bietet verschiedene Möglichkeiten zur weiteren Konfiguration und Feineinstellung. Viele Möglichkeiten sind über Konfigurationsdialoge erreichbar, andere nur über die *.ini.

Konfigurationsmöglichkeiten über Dialoge

  1. Einstellungen/Grundeinstellungen...
  2. Einstellungen/News(gruppen) konfigurieren...
  3. Einstellungen/Mail(server) konfigurieren...
  4. Einstellungen/Lokale Server/Benutzer konfigurieren...

Konfigurationsmöglichkeiten über INI-Dateien


  • Die Feineinstellungen in der Hamster.ini

Eine Möglichkeit, Funktionen im Hamster zu editieren, ist die Datei Hamster.ini im Hamsterverzeichnis. In der Hamster.ini sind bereits die Standardeinträge vorhanden, die vorher über die Einstellungen in den Dialogen festgelegt wurden. Es können hier noch Einträge gemacht werden, die über Dialoge mit Absicht nicht zugänglich sind, da Änderungen fatale Auswirkungen haben können, wenn man nicht weiß, was man tut.

Einige Einträge sind in der hamster.ini standardmäßig nicht enthalten, sie müssen dann hinzugefügt werden, wenn Einstellungen getätigt werden sollen, die vom Standard abweichen. Zu beachten ist dabei immer, daß auch der richtige Abschnitt innerhalb der hamster.ini benutzt wird.

Da die Hamster.ini sehr viele Möglichkeiten bietet, sind die Erklärungen und Möglichkeiten auf einer extra Seite zu finden. Hamster.ini

  • Die Feineinstellungen in der Server.ini

In %Hamsterpfad%\Server\Servername\ befindet sich für jeden Mail- und Newsserver eine Server.ini, in der ebenfalls noch Möglichkeiten zur manuellen Feineinstellung bestehen.

Auszug aus der Hamster.hlp © by Jürgen Haible/Joern Weber:

Die Server.ini für die Newsserver (NNTP)
[Setup]
; Wenn von einem Newsserver nur gelesen werden soll, setzt man ReadOnly=1 ; Es kann dann nicht dorthin gepostet werden (Standard=0). ReadOnly=0 ; Timeout für die Remote Server d.h. nach welcher Zeitspanne in Sekunden ; soll Hamster Verbindungs/Abfrageversuche zu externen Servern als ; gescheitert betrachten - Default: 120 s. remote.timeout.connect=120 remote.timeout.command=120
[Newgroups]
; Wenn 4-Digit-Years auf 1 gesetzt ist, wird der 'NEWGROUPS'-Befehl im ; vierstelligen Format "YYYYMMDD ..." ausgeführt ; (Standard: 0 = 2-stellig). 4-Digit-Years=0 ; Normalerweise steht hinter "LastGMT" die Zeit, wann das letzte ; Mal neue Newsgroups vom Server abgefragt wurden. Um die Abfrage ganz ; abzuschalten, kann man dort "NEVER" eintragen. LastGMT=NEVER ; Das Laden der Beschreibungen für neue Gruppen wird hier eingestellt. ; 0=Hamster testet den Newsserver, ob das Laden möglich ist. ; 1=Hamster lädt die Beschreibungen automatisch. ; 2=Das Laden der Beschreibungen ist deaktiviert. LoadDescs=0
[Pull]
; Anzahl der Threads, die gleichzeitig beim Pullen gestartet werden ; können. Möglich sind hier Werte von 0-4, Standard ist=1. ; Es kann jedoch sein, daß manche Newsserver nicht die maximale Anzahl ; von 4 Threads erlauben. Das kann Dir dann der Newsmaster dieses ; Servers sicher mitteilen, wenn Du ihn fragst. Threads=1 ReloadGroups=0 ReloadDescs=0 ReloadGroupsLast=20050313141039 ReloadDescsLast=20050313141043
[NNTP]
; SSLMode=0 SSLVerifyLevel=0 SSLCaFile= UsePostDir=0 PostDir= Servertype=100
[Statistic]
; Statistiken über Verbindungen zum Server. Connections.ok=22525 LastConnect.ok=2005-06-08 22:00:07 LastConnect.Count.ok=1339 LastConnect.Count.failed=0 Connections.failed=649 LastConnect.failed=2005-05-23 15:00:36

In den Verzeichnissen der SMTP-Server für ausgehende Mails liegt ebenfalls eine server.ini. Unterschieden wird hauptsächlich nur der Bereich [SMTP] innerhalb der Datei, der Rest ist ähnlich zur vorgehenden server.ini.

Die Server.ini für die Mailserver (SMTP)
[SMTP]
; Wenn AUTH=1 gesetzt wird, benutzt Hamster SMTP AUTH zum einloggen ; beim Senden von Mails. Manche Mailserver unterstützen das. ; (Standard ist 0, also keine Authentifizierung). AUTH=0 ; Definiert die SASL-Mechanismen (getrennt mit Leerzeichen), welche ; benutzt werden sollen, um sich bei diesem SMTP-Server anzumelden. ; (Standard ist leer, was bedeutet, daß alle vom Hamster zur Verfügung ; gestellten Mechanismen (Kommandos) benutzt werden. SASL= ; Einstellungen zum SSL-Mechanismus, besser über Dialoge zu bearbeiten. SSLMode=0 SSLVerifyLevel=0 SSLCaFile=

Für die POP3-Server gilt das gleiche wie für die SMTP-Server, der Unterschied liegt in der Sektion [POP3].

Die Server.ini für die Mailserver (POP3)
[POP3]
; Wenn der Eintrag auf '1' gesetzt wird, löscht Hamster die Mails ; nicht, die von diesem Server geladen werden, auch wenn die Option ; "Leave mails on server" (Configuration/Settings) global ; nicht gesetzt wurde. ; (Standard: 0, d.h. die globalen Einstellungen werden verwendet) LeaveOnServer=0 ; Welchem lokalen Benutzer sollen Mails zugeordnet werden: LocalUser=admin ; Filterabschnitt, der für diesen Server in der Datei ; Mailfilt.hst benutzt wird: FilterSection=* SSLMode=0 SSLVerifyLevel=0 SSLCaFile= ForcedAuthMech=pass

nach oben

  • Die Einstellungen in der Groups\Gruppenname\data.ini

Für jede Newsgroup, die vom Hamster verwaltet wird, gibt es noch eine data.ini, in der ebenfalls noch Einstellungen möglich sind.

Der Inhalt der data.ini von "t-online.talk.allgemein"
[Info]
; Erstellungsdatum
Created=19990518000117
; Letzter Zugriff eines Newsreaders
LastClientRead=20000303005818
; Gruppenbeschreibung (Tagline)
Description=Allgemeine Diskussionen zu T-Online

[Ranges]
; Servername/Artikelnummer (Merkt sich Hamster hier für den nächsten Pull)
news.btx.dtag.de.Min=72478
news.btx.dtag.de.Max=72478
news.btx.dtag.de.FirstPullDone=1
; Lokale Artikelnummern (größte/kleinste) Finger Weg!
Local.Max=25718
Local.Min=1823

[Setup]
; Anzahl der Artikel, die geladen werden sollen. (0=alle)
pull.limit=0
; Anzahl Tage, die die News aufgehoben werden sollen. (0=unendlich)
purge.articles.keepdays=360
; Status der Gruppe
; (m=moderiert, y=Posten erlaubt, n=Posten nicht möglich)
type=y

Wenn Du eine Newsgruppe das erste Mal abonnierst, wird die Anzahl Postings geladen, die unter Einstellungen/News festgelegt ist. Willst Du später noch Artikel nachladen, weil zum Beispiel diese Gruppe für Dich interessant ist, kannst Du in der data.ini dieser Newsgruppe den Zahlenwert unter {Newsserver.Min=XXX} um die gewünschte Anzahl der Artikel herabsetzen. Hamster lädt dann beim nächsten Pull diese fehlenden Artikel nach.

nach oben


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