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ő