[ `and @ 28.12.2004. 23:18 ] @
Kako da posaljem e-mail i kako da zatvorim neki port a da za to koristim C++ ?
[ DarkoR @ 29.12.2004. 08:47 ] @
- kreiras i otvoris socket ka nekom smtp-u mail.co.yu:25
- kreiras neki text stream koji asociras sa socket-om
- komunikacija sa smtp serverom u najednosvanijem slucaju :
hello
mail from: [email protected]
rcpt to: [email protected]
data: msg
quit
Svaku od ovih komandi saljes posebno. Posle svake ide "\n". Posle data mora da ide "\n.\n".
Posaljes preko socketa i sacekas replay,proveris return message i ako je kod ok - ides na sledecu.

- obrati paznju kad kreiras msg (pogledaj link dole) mora da u odgovarajucem formatu!
- stream-uj uz pomoc nekog text stream-a kreiran msg na socket
- zatvori socket i stream

Postoji tu jos sitnica ali mislim da ti je ovo dovoljno da shvatis generalni koncept. Potrazi malo po netu nacices sigruno manje primere mail clienta.

Ovde mozes da vidis smtp command semantics
http://www.freesoft.org/CIE/RFC/821/14

Pozdrav

Darko Radosavljevic