Mercury - finombeállítások
2004/04/01 16:22
503 megtekintés
A cikk már legalább egy éve nem frissült, az akkor még aktuális információk lehet, hogy mára elavultak.
Ha telepítettük a legfrisebb Mercury-t szerverünkre, az optimális, jól működő változathoz szükségünk van egy kis konfigurálásra.

Mercury.ini

Ha telepítettük a legfrisebb Mercury szerverünkre, az optimális, jól működő változathoz szükségünk van egy kis konfigurálásra.

A titok a SYS:SYSTEMMercury.INI állományban található. Ezzel az állománnyal minden Mercury-val kapcsolatos funkciót vezérelhetünk!

Felépítése szabványos Windows-s ini állomány, szekciókra bontva.

[General]
myname: iskola.sulinet.hu
A kimenő levelek ezzel a domain névvel fognak kimenni.
timezone: +0001
Időzóna megadása.
mailqueue: ARPAD/SYS:SMTPMAIL
smtpqueue: ARPAD/SYS:SMTPMAIL
Bejövő és kimenő levelek könyvtára (Ugyanannak kell lennie!!!)

[Mercury]
failfile: ARPAD/SYS:SYSTEM/Mercury/FAILURE.MER
Hibaüzenet esetén ennek az állománynak a tartalmát küldi el a Mercury, leírva benne a hiba okát. Egy kicsit magyarított változata letölthető innen.
aliasfile: ARPAD/SYS:SYSTEM/Mercury/ALIAS.MER
Ha egy felhasználónk speciális email-cimre vágyik, akkor itt létrehozhatunk neki egyet, anélkül, hogy külön NDS-beli azonosítót hoznánk létre neki. Például a kissdani felhasználó beceneve kicsi, akkor ebben az állományban megadhatunk egy olyan megfeleleteést, mely esetén a kicsi@iskola.sulinet.hu címre érkező leveleket a kissdani@iskola.sulinet.hu cím kapja meg.
listfile: ARPAD/SYS:SYSTEM/Mercury/LISTS.MER
Ebben az állományban a levelező- szerverünkön üzemeltetett levelezési-listákat adhatjuk meg.
logfile: ARPAD/SYS:SYSTEM/Mercury/Mercury.LOG
A beérkező, s kimenő levelek loggolása történik ebben az állományban a következő formában:

O 20030903 1245 823 IKE@afg1.sulinet.hu nikolay_bg@abv.bg 1984
I 20030903 1247 0 minekaza@skizo.hu TOROKA.suli 4201
I 20030903 1247 0 minekaza@skizo.hu NEMESZS.suli 4201
postmaster: admin
A hibás levelek ennek a felhasználónak a postaiókjába mennek.
broadcast: 1
Ha egy felhasználónak email-je érkezik, akkor a Mercury broadcast üzenetet küld az adott felhasználónak, ha be van lépve.

[NDS]
UserID : Admin.pmail
Password : xxxx
Ezen szekció ismertetése részletesen megtalálható ezen a helyen.
Nagyon fontos, hogy betartsuk az ott ismertetteket!

[MercuryC]
host: 195.199.0.181 #
A relay szerverünk IP címe.

[MercuryS]
Ennek a szekciónak a részletes ismertetését már egy korábbi cikkben bemutattuk, kövessük az ott megadott beállításokat!
allow: xxx.xxx.xxx.2
Az allow sorban megadott ip címekről érkező leveleket MINDENKÉPPEN elfogadja a Mercury!
refuse: xxx.xxx.xxx.0
A refuse sorban megadott ip címeket mindenképpen elutasítja a szerver!
Az Allow és a refuse is többször szerepelhet, például
allow: 192.168.1.0
allow: 216.122.133.144
refuse: 192.168.2.0
refuse: 233.222.111.222
Jelentése: A 216.122.133.144 IP-címről, valamint a 192.168.1.1-192.168.1.254 tartományból minden kérést elfogad!
A 233.222.111.222 IP-címről, 192.168.2.1-192.168.2.254 tartományból érkező érkező minden kapcsolatot elutasít!
logfile: ARPAD/SYS:SYSTEM/Mercury/MercuryS.LOG
A log állomány tartalma a következő formátumot követi:

Connection from 198.247.208.95, Wed Sep 3 11:12:28 2003
HELO mail05.uclick.com
MAIL FROM:<list@myucomics.com>
RCPT TO:<nagyj@afg1.sulinet.hu>
QUIT - 1 sec. elapsed, connection closed Wed Sep 3 11:12:29 2003

Connection from 62.112.192.21, Wed Sep 3 11:12:33 2003
EHLO smtp.enternet.hu
MAIL From:<ingyensms@araelta.hu> SIZE=254
RCPT To:<klucsogy@afg1.sulinet.hu>
DATA - 14 lines, 646 bytes.
QUIT - 5 sec. elapsed, connection closed Wed Sep 3 11:12:38 2003

size: 1500000
Itt megadhatjuk, hogy mekkora a legnagyobb levélméret, amit a Mercury még elfogad.
Ez a sor a bejövő levelek méretét korlátozza! A kimenő levelek méretét a Mercury-val nem lehet korlátozni!
(Egyetlen mód van rá, arra a kötetre méretkorlátot állítunk be ahol az SMTPMAIL könyvtár található)
killfile: SYS:SYSTEM/Mercury/MercuryS.KFL
Ebben az állományban felsorolt email-címekről érkező leveleket elutasítja a Mercury.

[MercuryP]
logfile : ARPAD/SYS:SYSTEM/Mercury/MercuryP.LOG
A log állomány tartalma a következő formátumot követi:

20030903 163916 362 Connection from 21.6.11.17
20030903 163916 362 Login 'molnarp.suli', 3, 7249
20030903 163922 362 Logout 'molnarp.suli', r=3 (7249 bytes), d=3

allow: xxx.xxx.xxx.2 # A machine we WILL permit to connect
refuse: xxx.xxx.xxx.0 # A group of machines we WON'T permit.
A MercuryS szekcióban ismertetett jelentéssel bírnak, de a POP3 elérés szempontjából.

[Groups]
testgroup : Test_group.pmail
NDS-beli csoportokat sorolhatunk fel itt, s ebben az esetben
az egész csoportnak küldhetünk levelet.

Például:
tanulok: tanulok.suli
Ekkor a tanulok@iskola.sulinet.hu
címre küldött levelet minden tanulok.suli csoporttag megkapja.
[Domains]
/[Root] : iskola.sulinet.hu
Az itt felsorolt domain-neveket mint címzettek leveleit
fogadja csak a mercury.

Például:
[Domains]
/[Root]: afg1.sulinet.hu
/[Root]: server.afg1.sulinet.hu
/[Root]: mail.afg1.sulinet.hu
/[Root]: arpadf-kistelek.sulinet.hu
/[Root]: server.arpadf-kistelek.sulinet.hu
/[Root]: mail.arpadf-kistelek.sulinet.hu
/[Root]: [195.199.51.93]


Molnár Péter

Csatlakozz hozzánk!

Ajánljuk

European Schoolnet Academy Ingyenes online tanfolyamok tanároknak
School Education Gateway Ingyenes tanfolyamok és sok más tanárok számára
All you need is code Minden a kódolás tanulásához
eBiztonság Minősítés Minősítési rendszer oktatási intézményeknek