English / Dutch / Home

INTRODUCTIE

Omdat er nog veel oude PC's rondzwerven en dat ze nog te gebruiken voor internet zijn en voor mail zeker zo goed zijn, heb ik hier een opzet gemaakt over hoe in dos te kunnen e-mailen. Het werkt zeker met een 286 en een 9600 baud modem. Hieronder volgt een instructie over hoe het op te zetten en wat je nodig hebt. Het is waarschijnlijk nuttig om deze pagina uit te printen zodat je de instructies goed kan volgen.


Wat voor software heb ik nodig?

Je hebt 4 softwarepakketten nodig om te kunnen starten met je e-mail, dat zijn:

1. DOSPPPD 0.6 van Antonio Lopez Molero (dospppd)
2. SMTPOP12 van Alfredo Cole (smtpop12)
3. Pegasus mail 3.22 voor DOS van David Harris (pmail322)
4. MAIL4DOS Menu from Konrad Wojas (mmenu)

Al deze programma's zijn freeware.


DOSPPPD 0.6

Dit programma is de dialer dus degene die verbinding maakt met de Internet Service Provider (ISP). Unzip het en zet het in een directory bv. c:\dospp. Dan zijn er 4 configuratie files van belang, ik zal ze een voor een bespreken. Als eerste de MYISP.DAT file. Waar iets tussen haakjes achter staat dat hoef je alleen te veranderen in de desbetreffende file.

MYISP.DAT

nameserver=194.134.7.10    (Ook wel Primary DNS genoemd)
nameserver=194.134.7.20    (Ook wel Secondary DNS genoemd)
domainstlist="concepts.nl" (Domeinnaam, bv pi.net of wxs.nl)
smtphost=mail.concepts.nl  (SMTP voor het verzenden van mail)
nntphost=news.euro.net     (Voor nieuwsgroepen, is niet echt benodigd)
mailaddr=naam@concepts.nl  (je eigen e-mail adres, ook niet echt benodigd)


De volgende is PPPDRC.CFG, het PPPD configuratiebestand:

PPPDRC.CFG

COM4                (Communicatie poort waar het modem op zit)
57600               (De maximale snelheid van het modem)
irq 3               (Interrupt voor het modem)
modem
crtscts
asyncmap 0
connect "chat -v -r pppdconn.lst -f chatscr"
user loginnaam      (Vul hier je loginnaam in voor internet verbinding)
passwd wachtwoord   (Vul hier je wachtwoord in voor de internet verbinding)
namsrv 194.134.7.10 (Vermeld hier je domeinnaamserver DNS)
namsrv 194.134.7.20 (Vermeld hier evt. je 2e DNS, niet echt benodigd)

CHATSCR - CHAT script bestand voor de modem interactie:

CHATSCR

ABORT ERROR ABORT BUSY ABORT 'NO DIALTONE'
ABORT 'NO CARRIER' ABORT RING
REPORT CONNECT
TIMEOUT 10
'' ATZ
OK AT&F (Hier moet je eventueel je initialisatie string invullen van je modem AT&F volstaat meestal)
OK ATDT0164240024 (Geef hier je telefoonnummer  van je internet provider)
TIMEOUT 60
CONNECT

Dan is er nog een file DIALER.BAT maar die hoeft voor de configuratie (Bootp) niet te worden aangepast.

Dit is dus de configuratie voor de dialer, kijk of je met deze configuratie met internet verbinding kan maken en kijk of er geen foutmeldingen meer komen, verbreken kun je doen met het commando: TERMIN 0x60


SMTPOP12

Dit programma zorgt ervoor dat je je mail kan verzenden en ophalen.
Plaats dit eventueel ook in de dospp directory.
Nu moet je eerst een mail directory aan gaan maken, dit noem je bv. c:\mail
In je autoexec.bat moet een regel toegevoegd: set smtpop=c:\dospp, als je daar het programma geplaatst hebt.
Nu run je het programma met smtpop12 -m, dan krijg je het volgende te zien:

Server:          Dit is de mail server voor je post, als je 2 verschillende postservers hebt bv inkomend anders als
                 uitgaand dan moet je 2 keer zo een veld aanmaken
User ID:         Dit is je login naam voor je post, meestal het stuk wat voor het @ teken staat.
Password:        Dit is het wachtwoord wat daarbij hoort
Action:          Zet hier een R voor mail te ontvangen, S voor te verzenden, B voor beide, of I voor niets voor dit account
Delete Mail?:    Of je de mail wel of niet wil verwijderen nadat je het hebt opgehaald bij de internetporvider
Drive:           De drive waar je je mail wilt opslaan
Mail Dir.:       Dit is de directory waar je inkomende en uitgaande post moet worden gezet, begin het veld met een \
Full Name:       De naam voor dit account.

Dit is alles wat je moet invullen voor SMTPOP.


PEGASUS MAIL

PMAIL versie 3.22 is niet de nieuwste versie maar voor hetgeen waar we het voor gaan gebruiken maakt het geen verschil, alleen is er voor 3.4 geen taalmodules beschikbaar, dus blijf daarom bij Pmail 3.22.

Unzip pmial32.zip in een tijdelijke directory en run dan PCONFIG.EXE, je krijgt dan een menu. Kies Configure Pegasus mail/Dos. Kies dan Standalone configuration, en kies dit.
Dit creëert een C:\PMAIL directory met de volgende files erin:

PCONFIG.EXE
PCONFIG.RSC
PMAIL.CFG
PMAIL.EXE
PMDICT3.PMD

De laatste file PMDICT3.PMD kun je eventueel weglaten want dat is een engelse spellingscontrole.

Nu moet Pmail zo geconfigureerd worden zodat het uitgaande files compatible zijn met die van het internet.

Run Pconfig,exe, kies dan 'config pmail/dos', dan 'manage user defined gateways. Je zult zien dat er nog geen 'gateways' zijn. Druk op de 'insert'-toest om er een te creeeren. Noem de gateway bv. SMTPOP12. Nu zie je een groot scherm genaamd User Gateway Defination. Hieronder staat beschreven wat je in moet vullen:

Gateway name: SMTPOP12
New mail path:
Is   a program to run?: N
New mail search mask:
Outgoing mail path:~h
Run for outgoing mail:
Filename format:~d~d.MSG
Run to validate address:
Reply adress format:~p 
Accepts SMTP adresses: Y
Simple message headers: 'Glue' headers
UUEncode attachments: Y
Burst messages: N
Strip gateway name: Y
Forces all mail through: Y

Dan antwoord 'Yes" op de vraag 'Accept this data?', druk dan op CTL-Enter en kies exit,' saving setup'.

Run nu Pmail, hij vraagt gelijk om een user name, vul hier bv, je naam in. Pmail vraagt dan of hij een nieuwe directory voor je wilt maken. Kies 'Yes', ook al bestaat hij al want Pmail plaatst hier ook zijn initialisatie bestanden in.

Nu zie je het Pmail hoofdmenu. Kies Preferences, en dan General Settings, de volgende veranderingen moeten daarin worden gemaakt:

Personal name: Je eigen voor- en achternaam
Dflt reply to: Je volledige e-mail adres
Work directory: c:\mail; je mail directory


Voor de rest mag je het zelf weten, dit is benodigd.

MAIL4DOS Menu

Nu het laatste programma, deze is niet echt benodigd. Het is een menu, dus een vervanger voor de 'lelijke' batchfiles welke anders benodigd zijn. Het is erg simpel te gebuiken: MMENU.BAT is het opstartbestand, in de MMENU.INI zet je waar je programma's staan. Hier is een voorbeeld van een MMENU.INI, de MAIL4DOS Menu is geplaatst in de dospp directory.

MMENU.INI

[Exec]
Connect=dialer.bat                          (De dialer.bat van DOSPPPD)
Disconnect=termin 0x60                      (Verbreken van de internet verbinding, bijgeleverd bij DOSPPPD)
SendReceive=d:\dospp\pmail\smtpop12.exe -a  (SMTPOP12.EXE)
Pegasus=d:\dospp\pmail\pmail.exe            (Pegasus Mail)

Nou dit is het.... Heb je Vragen, Bugs, Commentaar, mail me...(en laat me ook weten als het werkt)....

Credits gaan naar: Vlad Lissine, voor een gedeelte voor opzetten Pegasus Mail, Dan Komáromi voor een groots discussie platform...en natuurlijk Konrad Wojas, voor het geweldig MAIL4DOS Menu...


Richard Kroonen (c) 1998 v1.20 fiber@concepts.nl