



A magyar kormányzati X.400-as levelezõrendszer, a MINGA PRMD, 1995-ben kezdte el mûködését. Jelenleg több mint 20 MTA (üzenetkezelõ központ) alkotja és több, mint 1500 felhasználója van. Az MTA-k jelenleg nyilvános X.25 fölött kommunikálnak egymással. A MINGA központi MTA-ja a GMC400, amely több szempontból is központi szerepet lát el: ez kapcsolódik az ATTMAIL ADMD-hez, itt található Telex Access Unit, és ami az Internet felé történõ levelezés szempontjából a legfontosabb, itt található az X.400-as rendszert az Internettel összekötõ MIME Gateway.
A MINGA PRMD központja a Miniszterelnöki Hivatal Informatikai Koordinációs Iroda által üzemeltetett SUN szerver. Ezen a SUN szerveren a többi intézményhez hasonlóan helyezkedik el a Messenger 400 üzenetkezelõ rendszer és annak elemei (MTA, MS, UA, NameServer), valamint a MIME Gateway, amely az Internet felé történõ levelezési kapcsolatot valósítja meg. A MIME Gateway az RFC-987 Gateway továbbfejlesztett változata, amely lehetõvé teszi bináris állományok küldését is az UUENCODE-UUDECODE, illetve a MIME szabvány szerint.
A központi szerver címe: O=GMC400/P=MINGA/A=ATTMAIL/C=HU
Az egyes minisztériumok elsõdlegesen a nyilvános X.25 hálózaton keresztül vannak kapcsolatban egymással és a központtal ( MeH IKI ). A világ felé a MeH IKI-ben lévõ routeren keresztül létesíthetõ internet kapcsolat.

A központi szerver a MIME Gateway segítségével biztosítja a kapcsolatot a PRMD X.400 felhasználói és az SMTP, UUCP alapú Internet és ELLA felhasználók között. A MINGA rendszer vázlatos felépítése a 7. ábrán látható. Az ábrán jelölt X.25 helyett IP szinten történik a kommunikáció.
3.1.1. Internet címképzés a MINGA-ban
A Messenger 400-ból lehetõség van üzenet küldésére és vételére az SMTP és UUCP alapú rendszerek irányába. A rendszer nem csak szöveges üzenetrészeket tud továbbítani, hanem képes bináris részek továbbítására is a MIME szabvány szerint vagy az UUENCODE konvertáló program segítségével.
Az X.400 világban a címek az alábbi formákban írhatók:
<attribut>=<érték>;<attribut>=<érték>;...
például:
G=istvan;S=kovacs;O=mkm;P=minga; A=attmail;C=hu
Az RFC-822-világban a címzési módot a következõképpen használják:
<name>@<subdomain>....<topleveldomain>
mint például:
istvan.kovacs@mkm.x400gw.itb.hu
Címzés Internet üzenet küldése esetén:
dd.rfc-822=<internet cím>/O=internet/P=minga/A=attmail/C=hu
(bináris hozzáfûzések UUENCODE programmal konvertálódnak)
vagy
dd.rfc-822=<internet cím>/O=mime/P=minga/A=attmail/C=hu
(bináris hozzáfûzések MIME szabvány
szerint konvertálódnak).
A Internet címzett nevét egy DDA-ban kell megadni, amelynek típusa rfc-822, értéke pedig az Internet cím.
Például.:dd.rfc-822=bartha(a)pluto.meh.hu/O=internet/P=minga/A=attmail/C=hu
A felhasználó Internet neve (amely lehetõvé teszi az üzenetküldést részére az Internet világból) a következõképpen néz ki:
A @ jel elõtt szerepelnek az O/R személynév attributumok (s,g,i), utána pedig a domain név attributomok közül az ou, o , valamint az x400gw.itb.hu domainname.
Például:
X.400 O/R név: s=deak/g=peter/ou=sfo/o=n-m/p=minga/a=attmail/c=hu
ebbõl az Internet név:
peter.deak @sfo.n-m.x400gw.itb.hu
Megjegyzés: Az x400gw.itb.hu internet domain megegyezik a /p=minga/a=attmail/c=hu X.400 domainnel.
3.1.2. A MINGA Internet átjárója (Gateway)
A Messenger 400 - MIME Gateway egy olyan X.400 Gateway rendszer, amely üzenet-átvitelt tesz lehetõvé X.400 és UNIX e-mail rendszer között. Ez a szoftver valósítja meg a MINGA PRMD Internet levelezõrendszerei felé a kapcsolatot. A Messenger 400 MIME Gateway lehetõvé teszi, hogy az internet felhasználók vagy más SMTP alapú üzenet-átviteli hálózatok, mint például az UUCP, CSNET, BITNET, NETNORTH és a JNT - az X.400-bázisú hálózaton keresztül levelezzenek a funkcionális elemek megtartása mellett.
A Gateway megvalósítása UNIX operációs rendszeren történt. A rendszer az RFC-822 mail protokollon alapuló üzeneteket X.400 üzenetté konvertálja és viszont, a MIME specifikációnak megfelelõen. Ez tartalmazza az X.400 kézbesítési jelentések konverzióját is.
Annak eredményeképpen, hogy a Messenger 400 MIME Gateway-t és a Messenger 400 MTA-t közös helyen installálták, ebben az esetben mind Gateway-ként, mind X.400 rendszerként mûködik. Több típusú e-mail rendszer esetén lehetõség van arra, hogy a Messenger 400 MIME Gateway más Messenger Gateway-ekkel konkurrensen fusson (például Messenger 400 MS-Mail Gateway vagy cc:Mail Gateway).
A Messenger 400 MIME Gateway nagyfokú kompatibilitást eredményez az SMTP alapú és az X.400 e-mail között.
A konverzió az alábbi funkciókat tartalmazza:
Az Internet levelezõ protokollját RFC-822-ként határozták meg. Az RFC-822-levelek szállítására az SMTP protokollt (Simple Mail Transfer Protocol) használják. Ezt a továbbítást a Transport Agent-ek (SMTP-TA) valósítják meg. A felhasználó koordinátáit a USER Agent adja meg.
Az Internet levelezésre kormányzaton belül nincs szükség, mert a kormányzati intézmények az X.400 rendszeren keresztül kapcsolatban vannak egymással.
Az X.400 üzenetkezelõ rendszert a kormányzati és kormányok közötti kapcsolattartásban az OSI szabvány alkalmazásán kívül azért is be kellett vezetni, mert az Internet levelezés alkalmatlan hiteles "okirat" jellegû adatcserére, ugyanis nem rendelkezik sértetlenség ellenõrzési, felhasználó hitelesítési, kézbesítés- és idõpont ellenõrzési, valamint jogosultság ellenõrzési funkciókkal. Ugyanez akkor is igaz, amikor X.400 és Internet közötti átjárás valósul meg.
Ennek ellenére teljes egészében nem lehet lemondani az Internet-mail alkalmazásáról, hiszen gyakran praktikus vagy szükséges, hogy a News hozzászólásokat nem a közös vitakörben (Follow-up funkció), hanem Email-ben közvetlenül küldjük meg a szerzõnek (Reply funkció). Azonban a Follow-up funkciótól eltérõen a Reply funkció SMTP segítségével mûködik. Mind magából a News-ból történõ postázás, mind a Usenet bizonyos fórumaira történõ hozzászólások küldése, valamint a News szerverek közötti hírcsere egyaránt Network News Transfer Protocol (NNTP) segítségével történik.
A WWW kliensekbe ugyancsak be van építve egy olyan funkció, amelyik feltételezi elektronikus levelek küldését (Mail-to funkció). Például ezt a funkciót lehet például használni, amikor egyes WWW oldalakon valamilyen információt olyan személyek tudomására szeretnénk hozni, akikneknincs WWW kijáratuk.
Ahhoz, hogy ez a funkció mûködjék, egy Transport Agent-re van szükség, ami lehetõvé teszi, hogy a levelet az RFC-822 szerint el lehessen küldeni. Ezekben az alkalmazásokban nincs X.400 kliens kapcsolat.
Különös problémát jelent a levelek különbözõ protokollok közötti továbbításakor a levelekben levõ híranyagok megjelenítésének szükséges átalakítása. (A mindenkori Header - fejléc - konvertálásával itt most nem foglalkozunk részletesebben.)
Az egyszerû, formázás nélküli szövegek továbbítása bármelyik irányban szinte problémamentes, a szövegszerkesztõvel készült formázott anyagok küldésekor azonban felmerülhetnek problémák. Ilyenkor megoldást jelent egy X.400 MIME Gateway használata. Ebben egy egész sor formátum-konverziót definiáltak és várható, hogy az új formátumokhoz is viszonylag gyorsan igazodnak. Ehhez az X.400 oldalán a szövegtípusnál az "externally-defined", a MIME-nél az "application/..." használandó.
Ha a meglevõ normák ellenére problémák jelentkeznek - és a tapasztalat azt mutatja, hogy épp a konvertálás területén soha nem lehet minden problémát elhárítani -, ennél a megoldásnál fennáll a lehetõsége, hogy az adatokat binárisan továbbítsák. Ehhez az X.400 részen a szövegrészt "bilaterally-defined"-del, a MIME oldalról a Content-Type-nál pedig "application/octet-stream"-mel kell beállítani. Ez a megoldás kétoldalú megállapodást igényel, azonban ezt követõen az adatcsere információvesztés nélkül mehet végbe.
Tervbe vett további lehetõség az ún. alagút variáció, amely szerint a MIME-be komplett X.400 Híreket, az X.400-ba pedig komplett RFC-822 Híreket csomagolnak, ezt mindegyik számára idegen médiummal szállítják, majd az átjárót elhagyva ismét kicsomagolják és az eredeti formátumban továbbítják.


