Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Send E-Mail & Block Open Ports C++

[es] :: C/C++ programiranje :: Send E-Mail & Block Open Ports C++

[ Pregleda: 2410 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

`and

Član broj: 32490
Poruke: 776
213.244.197.*

Sajt: www.bitbyterz.org


Profil

icon Send E-Mail & Block Open Ports C++28.12.2004. u 23:18 - pre 234 meseci
Kako da posaljem e-mail i kako da zatvorim neki port a da za to koristim C++ ?
 
Odgovor na temu

DarkoR
Darko Radosavljevic
software developer
Beograd

Član broj: 8459
Poruke: 52
*.yubc.net.

Sajt: darkor.users.sbb.co.yu


Profil

icon Re: Send E-Mail & Block Open Ports C++29.12.2004. u 08:47 - pre 234 meseci
- 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
 
Odgovor na temu

[es] :: C/C++ programiranje :: Send E-Mail & Block Open Ports C++

[ Pregleda: 2410 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.