From: Wilfried Kramer <WHDKramer@gmx.de>
Newsgroups: de.comm.software.newsserver
Subject: Re: [Hamster] - Mail2News Gateway?
Date: Thu, 17 Feb 2000 19:15:37 +0100
Message-ID: <38ac3ac0.133751@Wilfried.aldibaran.de>
----------------------------------------------------------------------------
16 Feb 2000 15:56:30 GMT, Dirk Primbs:

>Gibt es eine Mglichkeit, eine Art Gateway zu konstruieren, das eingehende
>Mails in eine (oder mehrere) Newsgroups einsortiert?

Das scheint sogar sehr einfach zu sein. Ich habe mir fr die
Hamster-Liste mit zwei einfachen Batch-Dateien geholfen. Sicher geht das
auch eleganter. Hnge ich mal hinten dran.

>Hintergrund: Ich wrde gerne diverse Maillinglisten (wie die Hamster-ML und
>die XNews-ML) in einer lokalen NG sammeln und sichten.

Sind teilweise kommentiert. Umbau nach Belieben ;-)

---- hl.bat -------------------------
REM Voraussetzungen fr aktuelle Konfiguration:
REM  lokale Gruppe namens "hamster.liste" ist eingerichtet
REM  es existiert eine .pif-Datei mit "beim Beenden schlieen"
REM Aufruf mit "hl.bat Mails\<Account>"
REM
@echo on

rem temporre Datei lschen
del  hl$1.bat
rem temporres Batch kreieren, mit Aufrufen von Batch#2
for %%m in (%1\*.msg) do  Echo call hl2.bat %%m >>hl$1.bat

rem Import-Datei lschen, dann aus neuen Daten aufbauen
del hlimport.mbx
call hl$1.bat

rem "Postings" importieren
ham import -ih hlimport.mbx
---- hl2.bat ------------------------
REM Voraussetzungen fr aktuelle Konfiguration:
REM  lokale Gruppe namens "hamster.liste" ist eingerichtet
REM
@Echo off
Rem gehrt empfangene Mail zur Hamster-Liste??
Find /I "Reply-To: usehamsternet@onelist.com" %1 >nul
if Errorlevel 1 goto nothamster

Rem Format Unix-Message File (.mbx),
Rem  lokale NG eintragen und
Rem  - ganz wichtig!! - Fup2 setzen
ECHO From W@h Tue Jan 04 12:00:00 2000>>hlimport.mbx
ECHO Newsgroups: hamster.liste>>hlimport.mbx
ECHO Followup-To: poster>>hlimport.mbx
Rem Mail kopieren. OK, nicht perfekt, ein From am Zeilenanfang
Rem sollte u.U. gesondert behandelt werden.
Type %1>>hlimport.mbx
Rem Mail lschen
del %1>nul

:nothamster
---- Ende ---------------------------



Gru
Wilfried (aus Hamburg)
--
Wer eMail-Adressen nachmacht oder verflscht oder nachgemachte
oder verflschte Adressen sich verschafft und in Umlauf bringt
wird mit ... nicht unter ... bestraft
