home *** CD-ROM | disk | FTP | other *** search
- SOS very small Documentation
- ============================
-
- Introduction
- ------------
-
- In the world of fidonet it has been possible for years to read and write your
- mail offline with some very good message editors. There is also a wide range of
- message area processing utilities. On the internet however it seems almost
- impossible to read and write your mail offline. This is of course no problem as
- long as your a student of some university or other organisation with internal
- networks. But for the user at home who uses a SLIP or PPP connection this is a
- problem. Its name is: MONEY. Using a internet provider can get you very high
- bills, especially if you want to read newsgroups. You first have to get a list
- of articles from a particular newsgroup and then point at the desired article
- which is then sent to your system so you can read it and/or reply to it. All
- this is done while being connected to your internet provider. A second problem
- is that, if you are also reading and writing mail on fidonet you will have to
- use at least two message editors (possibly three, one for fidonet, one for
- newsgroups and one for internet Email).
-
- Well, SOS will end all this. Using a program to get soup packets from your
- provider with vSoup you will be able to retreive all new mail and news using
- your SLIP or PPP connection. And that is where SOS comes in. What it will do is
- take the soup packet and toss all messages into your existing squish
- messagebase. So now you can use your fidonet message editor to read and write
- internet mail and news! And you can now easily reply to (or forward) messages
- from internet to fidonet vice versa.
-
- What's SOS doing?
- -----------------
- First use: It's very possible, that SOS exports ALL your news and emails. Just
- delete the NEWS.MSG, MAIL.MSG and REPLIES files.
-
- SOS scans your news and email squish-base from the last msg on backwards. SOS
- will send the msgs as long as the news/email have no scanned/sent flag.
-
- Contact
- -------
- Author: Timo Maier - email : thunder@freiburg.netsurf.de
- homepage: http://www.freiburg.netsurf.de/homepages/thunder
- fido : 2:2476/841.23@fido
-
- Info
- ----
- ■ SOS is written in Pascal and compiled with Virtual Pascal/2 using Peter
- Meerwalds MSGAPI
- ■ SOS is desgined to work with Hardy Griechs vSoup version >= 1.25, running SOS
- with Souper will (maybe) crash SOS.
- ■ SOS is emailware, freeware after sending an email to me
- ■ You can get the latest release on:
- http://www.freiburg.netsurf.de/homepages/thunder/whitepage or
- in the Fido GFD-Net, filename is SOSymmdd.ZIP(.RAR) where dd is the day, mm
- the month and y the year of release - 04.05.1997 -> SOS70504.ZIP
-
-
- Edit SOS.CFG according to your settings
-
- Parameter
- ---------
- Start SOS without parameter for detailed information
-
- Sample.Cmd
- ----------
- REM *** 15.10.96 - 21.01.97 by TAM/2
-
- @Echo OFF
- SET EMXOPT=-h40 -c -n
-
- SET Soup=vSoup1263.Exe
-
- REM *** [ edit the following 5 lines according to your servers ] ***
- SET LoginID=thunder
- SET PassWord=mypw
- SET nntpServer=news.freiburg.toplink.net
- SET pop3Server=mail.freiburg.netsurf.de
- SET smtpServer=mail.freiburg.netsurf.de
- REM *** [ ] ***
-
- SET nntp=nntp://%LoginID%:%Password%@%nntpServer%
- SET pop3=pop3://%LoginID%:%Password%@%pop3Server%
- SET smtp=smtp://%LoginID%:%Password%@%smtpServer%
-
- SET URLInfo=%nntp% %pop3% %smtp%
-
- CD\INTERNET\SOUP
-
- REM *** Squish -> SOUP export
- if Exist SOS.LOG Type SOS.LOG >> SOS.LOGAlt
- if Exist SOS.LOG Del SOS.LOG
- SOS.EXE OUT
-
- REM *** Eventuell alte vorhande temp-files von vSoup loeschen.
- REM *** Delete (if exist) old temp-files
- if Exist %TMP%\soup*.tmp Del %TMP%\soup*.tmp
- if Exist %ETC%\resolv Del %ETC%\resolv
-
- REM *** Mail/News abschicken
- REM *** send mail/news
- if exist REPLIES %Soup% -s -i %URLInfo%
-
- REM *** Mails holen
- REM *** fetch mails
- %Soup% -t1 -i -n %URLInfo%
-
- REM *** Wenn Mail gekommen gleich nach Squish importieren
- REM *** import mail if exist
- If Exist AREAS SOS.EXE IN
-
- REM *** News holen
- REM *** fetch news
- %Soup% -t8 -i -S1 -M -m %URLInfo%
-
- REM *** Wenn 1.Parameter hangup, dann iLink killen
- REM *** kill iLink2 (hangup) if first parameter is hangup
- if "%1" == "hangup" Go -k ilink2
-
- REM *** SOUP -> Squish import
- MakeAreas.EXE
- If Exist AREAS SOS.EXE IN
-
- AREAS.BBS
- ---------
- SOS creates an AREAS.BBS file, which can be included in your »Squish.Cfg«. See
- the Squish documenation for more details.
-
- [-Squish.Cfg-begin]
- AreasBBS X:\MyPath\Areas.BBS
- [-Squish.Cfg-end]
-
- Small History
- -------------
- 04.12.96 - Max msg length changed to 5.000.000 bytes
- 06.12.96 - Added kill/sent feature
- 15.12.96 - Fixed linefeed function
- 20.12.96 - Changed creation of msg-id
- 21.12.96 - First public release
- 10.01.97 - Fixed wrong weekday
- 14.01.97 - Fixed kill/snt
- 21.01.97 - Added Reply-To feature
- 10.02.97 - Fixed problems with kludges > 8KB
- 18.03.97 - Added creation of semaphore
- 18.03.97 - Added token for Tearline
- 27.03.97 - Fixed vsb (very small bug) with optional 'Organization'
- 29.04.97 - Fixed bug with Tearline token (thanx to ChefAL@StepNet.De)
-