[ Ucim_pomalo @ 03.04.2005. 18:26 ] @
Zanima me da li je moguce iz c-a (Turbo c++ 3.00 ) poslati mail preko telneta?

Znaci :
Code:
  
system ("telnet outgoing_mail_sever 25");


i onda mozda
Code:

printf("EHLO\n");
printf("AUTH LOGIN\n");
itd...


No, ovo ne moze. Poslije prve komande pokrene se telnet, konektuje se na server i ceka. (ove komande iza se ne izvrsavaju)Zanima me da li je moguce da poslije konekcije "pastujem" tekst na ekran? Znaci, automatski da poslije konekcije sa serverom ispisem ove komande sto sam pokusao sam printf().

Nadam se da sam bar malo bio jasan :))

Hvala unapred!
[ yooyo @ 03.04.2005. 19:03 ] @
Napravi txt file sa spiskom telnet komandi koje zelis da se izvrse i uradi:
Code:

system ("telnet outgoing_mail_sever 25 < komande.txt");


yooyo
[ Ucim_pomalo @ 04.04.2005. 16:14 ] @

Uradio sam to. Napravio sam file sa komandama i pokusao.

Kad pokrenem program pojavi pojavi se neki Microsoft telnet i nista ne uradi.

A kada sve to "rucno" uradim u Dos-u, uspijem poslati mail bez problema.
[ ljube @ 04.04.2005. 16:57 ] @
(
echo moja_telnet_komanda1
echo moja_telnet_komanda2
echo bye
)| telnet 192.168.22.40


Ovako nesto bi trebalo da radi iz bat fajla.
Mozda ti moze pomoci.

Ljubisa