SMTP szerver C-ben, alkalmi munka

Fórumok

Keresek olyan ráérős emberkét, akinek lenne kedve C/C++-ban Linux alá egy csak kiküldésre alkalmas SMTP szervert megírni (esetleg valamilyen meglévőt továbbfejleszteni). Érdeklődni emailben itt: marczi@dev-labs.com

Hozzászólások

es ennek oszinten mi ertelme? kb 148127398217398213 db van odakint :)

Szerintem fogj egy szívednek kedves MTA-t, aztán a külső interface-ed 25-ös portját csomagszűrő szintjén tiltsd ki, és kész is vagy. Fogadni garantáltan nem fog tudni, küldeni viszont igen, és nem kell újratervezned, -írnod, -tesztelned, -dokumentálnod olyasmit, ami már létezik és működik.

Pontosítok: kicsi kell, kevés memóriahasználattal, illetve kell még pár olyan dolgot tudnia, amit az elterjedt SMTP szerverek nem tudnak, főleg kvótázás tekintetében.

Az a baj, hogy ilyenkor is megeszik vagy 4-5MB memóriát, és az túl sok ide, másrészt nem tudom kvótázni (pl. a küldhető levelek számát). Egész pontosan tudnám, csak megint ott tartanék, hogy túl sok erőforrást eszik.

ahham az ma már semmire sem elég :D

vagy ez ilyen beágyazott rendszerben lenne ?
openWRT vel dolgozgatok éppen ami egy wrt54g routerre
írt oprendszer tudni kell róla hogy 16M ram van benne
és itt is több 100Kb ot foglalnak a programok a memből.

szóval az a 100k nagyon kevésnek tünik.
de persze nem lehetetlen :D

Celeron-M 1400Mhz, 768M, Debian SID, 2.6.18-rc7

Igen, hasonló. Az SMTP protokoll marha primitív. Igazából soronként kell feldolgozni a levelet. (és itt most ne 10MB-os csatolt file-okra gondolj). Ha nem sikerül, akkor le kell tenni egy queue-ba, hogy később újra lehessen próbálkozni. Ennél én nem szeretnék megabyte-nyi lefoglalt memóriát.

hát attól hogy van 200M beragadt mail, nem fog nőni a mem használat
ugyanis a postfix vincsin tárolja szal max ott foglal helyet.
és bizonyos időnként megpróbálja onnan újraküldeni.

Celeron-M 1400Mhz, 768M, Debian SID, 2.6.18-rc7

ssmtp ha nem kell ramzabáló szörnyeteg ;-)

--
A nyúl egy igazi jellem. Ott ül a fűben, de akkor sem szívja!

ssmtp: Extremely simple MTA to get mail off the system to a Mailhub

Fertőzött gépek vezérlésére szolgáló rutinokat és droppert is keresel?

Üdv,
Dw.

"Jegyezze fel a vádhoz - utasította Metcalf őrnagy a tizedest, aki tudott gyorsírni. - Tiszteletlenül beszélt a feljebbvalójával, amikor nem pofázott közbe."

Szerintem azért nem nagyon csinált ilyesmit senki, mert a nagyobb mailszervereken sok esetben az ADSL és mondem pool-okat eleve kitiltják. Így aztán nem sok értelme van pl. router-ekbe normális smtp-t tenni, elég a smarthost-os.
Persze, ha fix IP-ről küldenél, beállított DNS-sel (reverse is), akkor van esélye, hogy tudod használni.

Milyen összeget szánsz rá?

"Keresek olyan ráérős emberkét, akinek lenne kedve "

"Milyen összeget szánsz rá?"

Ha van kedved, .....! :D

----------------------------------------------------------------
"Értem én hogy villanymotor, de mi hajtja!?

"Te sem tudsz szálban válaszolni :S"

Csak játszottam a gondolattal. :)

----------------------------------------------------------------
"Értem én hogy villanymotor, de mi hajtja!?