Pranešimų tarpininkas yra tarpinės programinės įrangos programa, kuri verčia el. laišką iš vieno patentuoto formato į kitą. Ši programa padeda sklandžiai perkelti pranešimus iš vienos žinučių siuntimo architektūros į kitą.
Pavyzdžiui, jei viena įmonė naudoja Microsoft Exchange® kaip savo el. pašto serverio programinę įrangą ir Outlook® kaip klientą, Exchange® naudojamas pranešimų tarpininkas yra naudojamas susisiekti su išoriniais pašto serveriais, kai atsiranda poreikis nukreipti pranešimus. Kai el. laiškas siunčiamas, „Exchange®“ naudoja standartinį paprastą pranešimų perdavimo protokolą (SMTP), kad išsiųstų pranešimą į gavėjo serverį. Tai darant, pranešimą, išsiųstą naudojant „Outlook®“ ir „Exchange®“, gali gauti kažkas iš organizacijos, kurioje veikia „Lotus Domino®“ ir „Lotus Notes®“.
„Outlook®“ arba „Lotus Notes®“ naudotojams sąveika nepastebima. Taip yra dėl pranešimo tarpininko, kuris nustato, kur pranešimas siunčiamas, ir standartinio protokolo, skirto pranešimui siųsti į kitą serverį.
Pranešimų tarpininkai yra pranešimų sprendimo dalis. „Microsoft Exchange®“ yra el. pašto serverio programinė įranga, kuri veikia kaip pranešimų tarpininkas, vienu protokolu, HTTP, MAPI arba SMTP, gautus pranešimus išverčiant į kitą protokolą, kuris turi būti išsiųstas. Nors dauguma siunčiamų el. pašto ryšių tam tikru momentu naudoja SMTP el. laiškams siųsti, pranešimų siuntimo serverio, pvz., Exchange®, atveju tai priklauso nuo su sistema naudojamo kliento. Jei klientas yra „Outlook®“, pranešimai patenka į „Exchange®“ serverį naudojant pranešimų siuntimo programų programavimo sąsają (MAPI). Patekusi į serverį, „Exchange“ turi įvertinti kiekvieną pranešimą ir nustatyti, ar reikia vertimo į kitą protokolą. Jei gavėjo pašto dėžutė yra tame pačiame serveryje, protokolo keisti nereikia ir pranešimas pristatomas. Jei jis yra kitame serveryje ir turi pereiti internetą, pranešimas išsiunčiamas per SMTP į nuotolinį serverį, kur jį gali apdoroti pranešimų tarpininkas ir pristatyti į gavėjo pašto dėžutę.
Pranešimų tarpininkas nėra visas paketas, kuris yra pašto serveris arba pranešimų siuntimo serveris, bet programos dalis, leidžianti sklandžiai perduoti el. paštą iš vieno asmens kitam. Šios tarpinės programinės įrangos programos padeda didžiąją dalį darbo, susijusio su el. pašto pranešimų siuntimu, išlaikyti serveryje ir nepastebėti juos atliekančių žmonių. Šis procesas padeda el. paštu išlikti sklandžiai naudotojams ir būti neatsiejama nuo kasdienių verslo operacijų.