[ milan_sr @ 21.10.2010. 11:24 ] @
Kad hocu da posaljem meil program pukne...probao sam sa watch da vidim de je problem...izlazi mi poruka Could not load SSL library.... evo koda...

Code:

IdSMTP1->Host=Edit1->Text;
IdSMTP1->Username=Edit2->Text;
IdSMTP1->Password=Edit3->Text;

IdMessage1->Clear();
IdMessage1->Recipients->EMailAddresses=Edit4->Text;
IdMessage1->Subject=Edit5->Text;
IdMessage1->Body->Text = RichEdit1->Text;

TIdMessageBuilderPlain* MyMessage = new TIdMessageBuilderPlain();
if(ListBox1->Items->Count > 0){
for(int i=0; i<ListBox1->Items->Count; i++)
MyMessage->Attachments->Add(ListBox1->Items->Strings[i]);
MyMessage->PlainText->Text=RichEdit1->Text;
MyMessage->FillMessage(IdMessage1);
}
try{
  IdSMTP1->Connect();
  IdSMTP1->Send(IdMessage1); //ovde program puca...sa sledecom porukom Could not load SSL library....
}

catch(...){
ShowMessage("greska");

}

IdSMTP1->Disconnect();
delete MyMessage;
[ X Files @ 21.10.2010. 12:29 ] @
Nisam 100% siguran, ali rekao bih da nedostaje nesto od DLL-ova:

libeay32.dll
ssleay32.dll

http://code.google.com/p/openssl-for-windows/downloads/list


A mozda i neki "#include <...>" koji se odnosi na SSL.
[ milan_sr @ 21.10.2010. 13:20 ] @
samo da dodam gore...kad odem continue onda izadje sledeca grska..."Socket error #10053 Software caused connection abrot", a sacu da probam ovo sto si mi napiso XFiles...

p.s glupo mi vise da ti vikam hvala :)
[ itf @ 21.10.2010. 13:34 ] @
Meni se čini da je ovo primjer koji sam stavio na youtube? Uglavnom, skini i instaliraj Open SLL i kopiraj navedene dll-ove u windows/system32 ili u folder aplikacije. Host s kojim sam ja radio je smtp.gmail.com, a taj traži ssl/tls. Međutim, ako tvoj smtp host ne traži ssl onda ga niti ne trebaš koristiti pa niti će ti trebati ti dll-ovi.
[ milan_sr @ 21.10.2010. 14:11 ] @
Sigurno e taj primer...ja sam ga nasao na jedan forum...Instalirao sam SSL i kopirao sam ta dva fajla u system32...sada mi izlazi sledeca greska..."Socket error #10060 Software caused connection timed out"
[ itf @ 21.10.2010. 14:14 ] @
Provjeri dobro na koji host se spajaš i koje portove koristiš.
[ milan_sr @ 21.10.2010. 14:31 ] @
host: smtp.gmail.com port:465 probao sam i sa 587 ?
[ itf @ 21.10.2010. 14:43 ] @
Ne sjećam se više na pamet, ali provjeri port i za ssl/tls. Negdje ga ne propušta.
[ milan_sr @ 21.10.2010. 14:51 ] @
SSL treba da bude 465 a TLS 587?
[ itf @ 21.10.2010. 15:13 ] @
piše na googleu
[ milan_sr @ 22.10.2010. 02:21 ] @
Opravio sam ga nekako :) nego kako mogu da posaljem jedan meil na vise ljudi (mejlova)? Hvala ti
[ itf @ 22.10.2010. 08:36 ] @
modificiraj


IdMessage1->Recipients->EMailAddresses
[ milan_sr @ 22.10.2010. 18:02 ] @
Brate kod mene radi lepo aplikacija...cim odnesem na drugo mesto izlazi greska (na slici)...meil posalje al greska izlazi svaki put kad idem da posaljem meil?
[ itf @ 22.10.2010. 19:53 ] @
kopiraj i taj dll u folder aplikacije
[ milan_sr @ 31.10.2010. 02:54 ] @
Jos jedno pitanje samo. Kada napisem meil (tekst) sa makedonskom podrskom, meil(tekst) stigne u formatu ???????????... Kako da resim to? Hvala
[ itf @ 31.10.2010. 10:01 ] @
We make several changes in indy source code for our projects. Work with unicode charset is base problem of indy. We try solve this problem..

http://yarrowsoft.com/indy/

Problem se rješava. Valjda bude rješeno do sljedeće verzije.