SMTPD Policy Daemon funkciók

2025-2026 tavasz

Szoftver

Téma leírása

Unix rendszereken futtatható SMTPD Policy Daemon implementáció megvalósítása a Postfix Policy Delegation protokolljával összhangban.

A szoftver feladata a kimenő levelek valós idejű monitorozása és a felhasználói kvóták betartatása többszörös időintervallum-alapú korlátozással.

A megvalósítás során fontos, hogy legalább egy Postfix által támogatott kapcsolat protokollt támogasson a szoftver (pl.: TCP/IP kommunikáció, Unix socket) valamint, hogy hatékonyan kezeljen egy adatbázis kapcsolatot is amiben az egyes felhasználókhoz tartozó kvótákat és konfigurációkat tárolnja (valamilyen RDBMS vagy kulcs:érték megoldással).

A fenti feltételeket megvizsgálva, illetve a már meglévő technológiákat figyelembe véve a C, C++ vagy Go nyelvek egyikén kell a szoftvert elkészíteni!

A kész projektbe kerüljenek a szoftver működését ellenőrző tesztek valamint telepítési és kezelési útmutató.

Maximális létszám: 2 fő