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

Mogu li se iz borlandovog c++ verzija 5.02 slati mailovi?

[es] :: C++ programiranje :: Mogu li se iz borlandovog c++ verzija 5.02 slati mailovi?

[ Pregleda: 950 | Odgovora: 13 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

vlado2302
Zagreb

Član broj: 43726
Poruke: 28
*.cmu.carnet.hr.



Profil

icon Mogu li se iz borlandovog c++ verzija 5.02 slati mailovi?05.03.2005. u 13:38

Ako ne, dali se mogu recimo iz microsoftovog visual c++ ili kojeg drugoga paketa?
ja nista ne znam
05.03.2005. u 13:38 

WEXY
Beograd

Član broj: 33948
Poruke: 138
*.vdial.verat.net.

Jabber: wexy@elitesecurity.org
ICQ: 166638118
Sajt: dhost.info/wexy


Profil

icon Re: Mogu li se iz borlandovog c++ verzija 5.02 slati mailovi?05.03.2005. u 15:00
U kom smislu? Ako misliš da li možeš da napišeš program koji će da pošalje mail, naravno da može, nije bitno šta koristiš za pisanje/kompajliranje.
"Nutri-matik je konstruisala i izradila Sirijuska kibernetska korporacija čije odeljenje za žalbe sada prekriva sve glavne kopnene mase prve tri planete zvezde Tau iz sistema Sirijusa"
- - - - - - - - - -
www.astronomija.co.yu
www.darksky.org
05.03.2005. u 15:00 

tesa
Beograd

Član broj: 20586
Poruke: 96
*.150.eunet.yu.

Sajt: www.codechallenge.com


Profil

icon Re: Mogu li se iz borlandovog c++ verzija 5.02 slati mailovi?05.03.2005. u 17:51
Bez obzira na kompajler, pa cak i na programski jezik koji koristis, mozes da koristis direktno Windows API. Naravno najmocniji je C++, a meni se mnogo vise dopada MS Visual C++ od Borlanda. On dolazi sa veoma korisnim MFC klasama bez kojih bi se neke stvari mnogo duze pisale. Isto je i sa time sto ti zelis.

Internet je prepun podrske za MSVS. Za Borland se nisam mnogo interesovao tako da ne mogu da navedem konkretnu adresu za to sto ti treba.
05.03.2005. u 17:51 

vlado2302
Zagreb

Član broj: 43726
Poruke: 28
*.cmu.carnet.hr.



Profil

icon Re: Mogu li se iz borlandovog c++ verzija 5.02 slati mailovi?05.03.2005. u 18:16
Nemoj me zezati da postoji neko jednostavno riješenje za slanje maila bez nekakvih posebnih Borlandovih datoteka. Tolko sam se namučio da pošaljem emai i ne ide mi. Najbliže šta sam došao je slanje maila preko telnetovih naredbi, ali preko njih nemogu da šaljem attachement. Znači ako sam te dobro razumio postoji nekoliko naredba u API-u s kojima bi mogao poslati email?
ja nista ne znam
05.03.2005. u 18:16 

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 2818
*.nat-pool.po.sbb.co.yu.

Jabber: xfiles@elitesecurity.org
Sajt: www.antivari.com


Profil

icon Re: Mogu li se iz borlandovog c++ verzija 5.02 slati mailovi?05.03.2005. u 18:39
Inace, ako se ipak odlucis za Borland C++ Builder, samo stavis komponentu TNMSMTP na
formu i dodas na primer ovakav kod (ima jos *puno* nacina):

Code:

NMSMTP->Connect();
NMSMTP->PostMessage->FromAddress = "yourusername@provoder.com";
NMSMTP->PostMessage->FromName = "Ime Prezime";
NMSMTP->PostMessage->Subject = "Borland nema pojma";
NMSMTP->PostMessage->ToAddress->Add( "ciljnaadresa@provider.com" );
NMSMTP->PostMessage->Body->Add( "OWL" );
NMSMTP->SendMail();
NMSMTP->PostMessage->Body->Clear();
NMSMTP->Disconnect();



// filmil: edit
FREEWARE
Di rečnik, v1.0.058 (srp-eng/eng-srp priručni rečnik)
http://www.antivari.com
05.03.2005. u 18:39 

leka
Dejan Lekić
senior software engineer, 3Developers Ltd.
London, UK

Član broj: 234
Poruke: 2530
..31.216.81.gus.vf.siwnet.net.

Sajt: dejan.lekic.org


Profil

icon Re: Mogu li se iz borlandovog c++ verzija 5.02 slati mailovi?06.03.2005. u 20:29
teso, covek koji koristi Borland C++ moze takodje da koristi sijaset biblioteka viseg nivoa tipa MFC-a. Jedna od takvih je OpenCLX recimo...

vlado2302, ti mozes uvek koristiti kao sto je neko vec rekao Windows API pozive, tacnije Microsoft-ovu implementaciju BSD socket-a da bi se konektovao na neki SMTP server. Da bi poslao mejl moras imati u glavi osnovne stvari vezane za SMTP protokol (RFC-ovi u vezi ovoga se mogu besplatno naci - guglaj: smtp rfc ) .

Najkraci odgovor na vladovo pitanje je: Da, moze se poslati mejl pomocu Borland C++ 5.02 .
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
06.03.2005. u 20:29 

Dragi Tata

Član broj: 1958
Poruke: 3885
*.bos.east.verizon.net.

Sajt: www.novetehnologije.com


Profil

icon Re: Mogu li se iz borlandovog c++ verzija 5.02 slati mailovi?06.03.2005. u 21:02
Koristiti BSD sockets API za slanje maila nema baš mnogo smisla. Ako hoće da koristi čist Win32 API, na raspolaganju mu je MAPI
06.03.2005. u 21:02 

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 2818
*.nat-pool.po.sbb.co.yu.

Jabber: xfiles@elitesecurity.org
Sajt: www.antivari.com


Profil

icon Re: Mogu li se iz borlandovog c++ verzija 5.02 slati mailovi?06.03.2005. u 21:13
Citat:

[...] Ako hoće da koristi čist Win32 API, na raspolaganju mu je MAPI


Opet za Borland (necu da kazem nista u zgradi):

Code:

#include "MAPI.hpp"

TMapiMessage MapiMessage;

int SendError;

MapiMessage.ulReserved = 0;
MapiMessage.lpszSubject = "subject";
MapiMessage.lpszNoteText = "body";
MapiMessage.lpszMessageType = NULL;
MapiMessage.lpszDateReceived = NULL;
MapiMessage.lpszConversationID = NULL;
MapiMessage.flFlags = 0;
MapiMessage.lpOriginator = NULL;
MapiMessage.nRecipCount = 0;
MapiMessage.lpRecips = NULL;
MapiMessage.nFileCount = 0;
MapiMessage.lpFiles = NULL;

SendError = MapiSendMail( 0, reinterpret_cast< unsigned int >(Application->Handle),
         MapiMessage, MAPI_DIALOG | MAPI_LOGON_UI | MAPI_NEW_SESSION, 0);
if ( SendError)
   ShowMessage( "Error!" );


FREEWARE
Di rečnik, v1.0.058 (srp-eng/eng-srp priručni rečnik)
http://www.antivari.com
06.03.2005. u 21:13 

vlado2302
Zagreb

Član broj: 43726
Poruke: 28
*.cmu.carnet.hr.



Profil

icon Re: Mogu li se iz borlandovog c++ verzija 5.02 slati mailovi?06.03.2005. u 22:29
leka - juče sam našao jednostavan razred za slanje rfc metodom i začudo, ta metoda radi. Čak mogu poslati i attachement. Zanima me kakve druge metode postoje? Dali postoji metoda gdje se ne trebam spojiti na neki server? Pretpostavljam da to rade ovi "BSD socketi" i slični??????????
ja nista ne znam
06.03.2005. u 22:29 

vlado2302
Zagreb

Član broj: 43726
Poruke: 28
*.cmu.carnet.hr.



Profil

icon Re: Mogu li se iz borlandovog c++ verzija 5.02 slati mailovi?06.03.2005. u 22:33
X Files - Ja uopče nemam MAPI.hpp?? Ni u kompjuteru ni u helpu?? Kako to
ja nista ne znam
06.03.2005. u 22:33 

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 2818
*.nat-pool.po.sbb.co.yu.

Jabber: xfiles@elitesecurity.org
Sajt: www.antivari.com


Profil

icon Re: Mogu li se iz borlandovog c++ verzija 5.02 slati mailovi?07.03.2005. u 14:49
'mapi.hpp' je iz C++Builder-a. Ne secam se kako je bilo kod
starog Borland C++a. Probaj da pronadjes 'mapi.h'.

FREEWARE
Di rečnik, v1.0.058 (srp-eng/eng-srp priručni rečnik)
http://www.antivari.com
07.03.2005. u 14:49 

leka
Dejan Lekić
senior software engineer, 3Developers Ltd.
London, UK

Član broj: 234
Poruke: 2530
..31.216.81.gus.vf.siwnet.net.

Sajt: dejan.lekic.org


Profil

icon Re: Mogu li se iz borlandovog c++ verzija 5.02 slati mailovi?07.03.2005. u 22:51
Istina, postoji i MAPI, ali iz iskustva znam da sa njim covek moze imati jako puno glavobolja ako nije kompletno u M$ vodama (VisualStudio ili Visual C++ i slicno). Drugo - ne bih bas da se zakunem (Dragi Tata), ali mislim da je MAPI nezavistan API i da nije deo Win32 API-ja, vec je "iznad" njega, dakle nesto tipa (pretpostavljam, nisam gledao nigde u dokumentaciji):
Code:

+------------+
| MAPI       |
+------------+
+------------+
| Win32 API  | ( Izmedju ostalog Winsock kao najvaznija stvar )
+------------+
+------------+
| Kernel     |
+------------+

Ali se naravno slazem da MAPI moze da se koristi iz Borland C++ 5.02 za slanje mejla, bez sumnje. :)
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
07.03.2005. u 22:51 

Dragi Tata

Član broj: 1958
Poruke: 3885
*.bos.east.verizon.net.

Sajt: www.novetehnologije.com


Profil

icon Re: Mogu li se iz borlandovog c++ verzija 5.02 slati mailovi?07.03.2005. u 23:03
Leko, sasvim je moguće da je MAPI interno implementiran preko BSD socket funkcija, ali je ipak sastavni deo Win32 API i isporučuje se uz Platform SDK.

Inače, čak i MAPI je previše low-level za moj ukus, i moguće je naći gotove klase za slanje maila, samo ne znam koje od njih rade sa Borlandovim kompajlerima.
07.03.2005. u 23:03 

vlado2302
Zagreb

Član broj: 43726
Poruke: 28
*.cmu.carnet.hr.



Profil

icon Re: Mogu li se iz borlandovog c++ verzija 5.02 slati mailovi?12.03.2005. u 08:23
Dali ja u svakom slucaju moram znati ime svog servera na koji se spajam kad saljem email?
ja nista ne znam
12.03.2005. u 08:23 

[es] :: C++ programiranje :: Mogu li se iz borlandovog c++ verzija 5.02 slati mailovi?

[ Pregleda: 950 | Odgovora: 13 ]

Postavi temu Odgovori

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