From: Serdar KÖYLÜ (serdarkoylu@fisek.com.tr)
Date: Tue 11 Mar 2003 - 20:26:42 EET
Selamlar..
Client Linux ise zor..=20
Once mailbox'u alacaksiniz. sonra cliente yollayacaksiniz. Client bunu alip=
local mailbox'a (/var/spool/mail) ekleyecek. En az 40-50 PHP vs. komut yaz=
maniz lazim. vs. Zor is. Hele client icin yazmaniz gereken "cat downloaded =
>>/var/spool/mail/$USERNAME" gibi cok zor bir komut varken..
Ama Windows kolaydir. Hemde cok kolay.. Bakin ne yapmaniz gerekiyor:
Once bir MAPI Client App. yazacaksiniz. Bunu kolayca VB ile yazabilirsiniz.=
Sadece yapmasi gereken, service olarak calismak. Bununla kolayca gecerli p=
rofili bulursunuz. Bu profilin ana storage provider'ini bulursunuz. Sonra b=
u provider'e karsi taraftan mesajlari, son derece kolay olan Transport Prov=
ider API ile transfer edersiniz. Son derece basitce bir winsock handler de =
eklemelisiniz. Bu handler localhost'taki bir portu dinler basitce. Sonrada =
gelen veriye gore otomatik transfer isini baslativerir. Hepsi cok kolay 250=
0 satir filan tutar. Ne de olsa Windows kolaydir. Sizde PHP kodu ile karsi =
tarafa bir link koyarsiniz.=20
http://127.0.0.1:5678/getpop?username=3Dfesmekan&sifre=3Dfilan&pop=3Dmail.f=
alanca.com
Iste VB ile yazacaginiz program ile yapmaniz gerekenler bu kadar basit. Haa=
, bu arada VB 6 ve VB .NET icinden VB'lerin MAPI transport providerlerina d=
ogrudan erisecek bir componentleri yok. Sadece SimpleMAPI desteklerler. Elb=
ette buda bir sorun degil. VC++ ile kolayca yazabilirsiniz. En fazla 4000 S=
atir filan tutar. Surukle birak ile yapamadiginiz icin bu isleri farenin te=
kerinin asinmasi gibi dertleri de olmaz. Her halukarda Windows kullanicilar=
ida olur olmaz her seye evet demek huyunda olduklarindan bu uygulamanizin d=
ownload edilecegi garantidir. DCOM vs. topu topu 4-5 MB download'dan ne cik=
ar sanki, indiriverirler hemence. Zaten siz onlarin hamisi oldugunuza gore,=
sizin bir backdoor aciyor olmayacaginiz da garantili.=20
Kisacasi Windows kolaydir. Ve cok kolaydir. Hatta dehset kolaydir. Bu neden=
le yapamazsiniz filan demek yanlis olacaktir. Gates efendi oyle diyorsa oyl=
edir. Baska yorumlar ve cevaplar asilsiz ve bosturlar. Windows'la her seyi =
cok kolay yaparsiniz. Inanmazsaniz Dilediginize sorabilirsiniz.
Saygi ve sevgiler..
On Tue, 11 Mar 2003 19:38:39 +0200
Onur Yalaz=FD <onuryalazi@mersin.edu.tr> wrote:
> Selamlar,
> Yapmaya =E7al=FD=FEt=FD=F0=FDn=FDz olay kullan=FDc=FD taraf=FDnda =E7al=
=FD=FEaca=F0=FD i=E7in php bunu=20
> ba=FEaramaz.
> =C7=FCnk=FC php sunucu taraf=FDnda =E7al=FD=FE=FDr. =DDstedi=F0iniz olay=
=FD javascript ile=20
> -belki- yapabilirsiniz. Ancak javascript konusunda fazla bilgili=20
> de=F0ilim. Ayr=FDca belki kulan=FDlacak taray=FDc=FDya ba=F0l=FD olarak p=
luginler,=20
> aktivex uygulamalar=FD gibi y=F6ntemlerle bu i=FEi ba=FEarabilirsiniz. An=
cak ne=20
> yaz=FDk ki ( outlook sunucu taraf=FDnda de=F0il ise ) php ile bu i=FEi ya=
pamazs=FDn=FDz.
>=20