Ingebakken mailserver WinRoute (by popular request:-)


1. Waarom een mailserver / voordelen
2A. WinRoute's ingebouwde server voorbereiden

2B. Instellingen mailsoftware hoofdcomputer / server
2C. Instellingen mailsoftware overige PC's instellen
3. Extra instellingen voor domeinbezitters (.com/.nl en MX-record)


1. Waarom een mailserver / voordelen

De ingebouwde mailserver is een aanspreekpunt voor alle machines in het netwerk, waarover dan alle mail hoort te gaan -- dus zowel het verzenden als ontvangen. Alle instellingen met betrekking tot POP3 en SMTP kunnen zo centraal (WR Administration) ingesteld worden. Dit betekent dus gelijk dat u _nooit_ meer de mailinstellingen op clients hoeft te veranderen!

Het ophalen van mail: de mailserver kan zo ingesteld worden dat hij automatisch de mail ophaalt (b.v. om de 5 minuten) en die vervolgens verdeelt over een aantal (zelfverzonnen) winroute gebruikers . WR kan diezelfde mail ook ophalen van meer dan 1 e-mail account. Er valt erg veel in te stellen.  Alle computers wordt een van te voren verzonnen gebruikersnaam toegewezen,en daarmee wordt de e-mail opgehaald... "gratis" interne e-mail is dus mogelijk!

Verzenden van mail: uw mailsoftware stuurt de mail gelijk door aan WinRoute, die het vervolgens zelf doorstuurt aan uw provider. Het voordeel daar van is dat de mailsoftware dus gelijk klaar is met sturen (mailtje hoeft alleen maar naar WinRoute toe, dus alleen over het huisnetwerk --> SNEL). Als je zonder mailserver een groot bestand stuurt ( b.v. 1 MB )  dan kan b.v. Outlook daar heel lang mee bezig zijn, de mailserver neemt dit werk nu over (ook voor de clients) en het gebeurt op de achtergrond,  je hoeft er niet zo meer op te letten. 


2A. WinRoute's ingebouwde server voorbereiden

Op de gebruikelijke manier in WR administration komen (rechts klikken op het blauwe witte ronde icoontje rechts in de taakbalk ->WR administration)


Interne accounts maken

Standaard zit er al 1 account in WR, dat is het zgn. "Admin" account. Met dat account kun je via WinRoute ook mail ophalen, maar dat is natuurlijk niet genoeg voor een thuisnetwerk (er zijn vast meer dan 2 gebruikers!).

Dus gaan we nieuwe interne gebruikers aanmaken:  (Dit zijn dus nog *niet* de instellingen van je provider! Die komen straks pas aan de orde.)

Menu "Settings->Accounts..."

Voor elke gebruiker die je wilt aanmaken het volgende: 
1. Klik het knopje "Add..." aan
2. Je krijgt nu een schermpje waarin gevraagd wordt om een username en password.
3. Vul de gewenste gebruikersnaam aan, b.v. "goudvis" (zonder de aanhalingstekens)
4. Zorg dat (als je het ziet) "[  ] Use NT logon authentication " uitgeschakeld is. 
5. Vul nu het wachtwoord in voor deze e-mailgebruiker, b.v. "niemandzeggen" (zonder de aanhalingstekens)
     Zorg wel dat u dit goed onthoudt, we hebben dat bij het instellen van de mailsoftware op de clients natuurlijk weer nodig! *lol*
6. Klik OK en herhaal stappen 1 t/m 5 als u nog een gebruiker wilt aanmaken.



Mailserversettings

Nu we allerlei users hebben aangemaakt kunnen we deze users gebruiken bij het instellen van de mailserver zelf.

Menu "Settings -> Mailserver..."

Uitgaande e-mail  (SMTP)
Alle mail moet uiteindelijk via WinRoute naar buiten. Via welke server dit gaat (b.v. mail.chello.nl)  moet ingesteld worden.

Selecteer:  [x] Mail server enabled
Vul de SMTP server van uw provider in , b.v. mail.chello.nl   (zie gegevens provider achter "SMTP-server")

Merk op dat er naast  "Postmaster" de user "Admin" opgenomen is... dat is voor als er iets mis gaat met het verzenden van een e-mail...de e-mail met foutmelding die dan terugkomt wordt aan Admin teruggestuurd door WR.

Inkomende e-mail (POP3)
We blijven in het Mailserver scherm, echter nu behandelen we de tab "Remote POP3". Nu kunnen we de gegevens van de providers invullen die we vroeger gebruikten om direct de e-mail op te halen vanuit een mailprogramma... niets nieuws dus :-)

1) Zoals je ziet kunnen we WR instrueren waar hij de post op moet halen, druk dus op het knopje "Add..."

2) POP3 Username:   uw login name bij uw provider, meestal het gedeelte voor het @ van uw e-mail adres 
    Dat is dus b.v. jantje_smit77  (bij een adres van  jantje_smit77@chello.nl )
3) Password:  zie gegevens provider
4) POP3 Server:   zie gegevens provider,   bij mij is dat dus b.v. mail.chello.nl  

5) Verder:  "plain text" moet aangekruist zijn (is standaard).

6) Opvallen is hier het dropdown menuutje met daarvoor "Deliver to:" : hiermee is dus van te voren in te stellen naar wie de post moet gaan die binnenkomt op dit POP3 account (onderscheid, u kunt er meer inzetten).   Wilt u niet een bepaalde gebruiker uitkiezen , maar WR het laten sorteren (komt straks aan de orde), kies dan voor {Sorting Rule} 

7) Druk op OK. U bent nu klaar met uw Remote POP3 account. Heeft u meer e-mail accounts? Herhaal dan stap 1 t/m 7.

*NB: sommige providers geven u wel meer dan 1 adres terwijl alle e-mail toch op hetzelfde ACCOUNT (dus POP3 user) binnenkomt --> dan hoeft u stappen 1 t/m 7 toch slechts 1 keer door te nemen.

Sorteren van de post (verdelen over users)

Had u bij een account ergens voor {Sorting Rule} gekozen? Zo ja, dan kunt u WR de post automatisch laten sorteren terwijl het opgehaald wordt. Terug op de "Remote POP3 " tab blijkt er een knopje te zijn voor "Sorting Rules"... klik dit aan.

Klik "Add..."
Als in EEN mailtje dat in aanmerking komt voor de {Sorting Rule} iets voorkomt dat overeenkomt met de bovenste regel van dit venstertje wordt het bezorgd aan de gebruiker achter "Deliver To:".

B.v.:
If header contains:  vissekom
Deliver to user:  goudvis

Als je niet genoeg van deze rules aanmaakt komt alles automatisch terecht bij Admin (of bij iemand anders , kun je in het vorige venster instellen "If no match, deliver to: ") .

Dan nu iets belangrijks voor de mensen met een e-mail domein. 
Vroeger hadden wij ook zoiets bij onze oude provider. We hadden    @vanputten.nl.com.    Dat betekent dus dat alles wat je voor de @ afgeleverd wordt bij je "normale" e-mail adres.  Dus die POP3 zooi die u net al had ingesteld.
Interessant wordt het echter als u zich realiseert dat WR ook kan sorteren op alias.   
Normale e-mailprogramma's letten niet op wat er voor de @ staat, WR echter wel. Dus het kan op basis van zo'n verschil aan een andere interne gebruiker/user worden gestuurd.

Dit is in te stellen bij -natuurlijk- de tab  "Aliases"

Stel dat ik wil dat   goudvis@............... bezorgd wordt bij de interne mailgebruiker/user "goudvis" .... dan doe ik "Add..." en dan vul ik achter "Alias:"  goudvis in en daaronder kies ik voor goudvis.

Post op laten halen en versturen (!!!!)
Natuurlijk wilt u dat alles op de achtergrond gaat, dus naar de tab "Scheduling"
Klik op "[x] Start mail  exchange when the server has received new mail" zodat we er zeker van zijn dat er iets gebeurd als we iets versturen vanaf de client of de server PC.

En doe dan "Add..." en zeg dan b.v. "Every"  en dan 00:10  om de mail elke 10 minuten te laten controleren door WR.


2B. Instellingen mailsoftware hoofdcomputer / server

De hoofdcomputer gaat nu dus niet meer via de provider de e-mail ophalen maar via winroute.
Hoe stel ik dit dan in?

Stel uw mailprogramma als volgt in:

POP3 server: 127.0.0.1 
SMTP server: 127.0.0.1
Username/login name:   Admin
Password:  uw Admin password  (als u dit nog niet heeft (als het enter is) , stel het dan NU in bij menu "Settings->Accounts.."


2C. Instellingen mailsoftware overige PC's instellen


POP3 server: 192.168.0.1
SMTP server: 192.168.0.1 (ook dus)
Username:  die u net zelf verzonnen had
Password: die u ook net zelf verzonnen had (en hopelijk ook onthouden had! Anders opnieuw 
invullen bij menu "Settings->Accounts...")


3. Extra instellingen voor domeinbezitters (.com/.nl en MX-record)

U moet in het bezit zijn van een domein (.com / .nl  enz.) en het MX-record al ingesteld hebben.

Portmapping maken, zodat mailservers over de gehele wereld post kunnen afleveren op poort 25 zonder dat het tegengehouden wordt door de packet filter van WinRoute !!!!

Hoe doe ik dat? Als volgt:

Menu settings->Advanced->Port mapping...
Add...

Protocol: TCP
Listen IP: <unspecified>
Listen port: single port:   25
Destination IP:    UW STATISCH IP-ADRES in de vorm van  a.b.c.d
Destination port: 25

En nu nog wat andere opties (Settings->Mailserver...):
Vul bij de tab "Advanced" bij internet hostname uw domein in (b.v.   abcdefg.com , dus NIET met www. ervoor)
En ook bij de tab "General" onder "I have an internet domain"