Re: Getting at addressbook information on an Exchange S erver...

From: Date: Fri, 27 Sep 2002 18:04:13 +0000
Subject: Re: Getting at addressbook information on an Exchange S erver...
References: 1 2  Groups: php.windows 
Request: Send a blank email to php-windows+get-16045@lists.php.net to get a copy of this message
Just about anybody who runs PHP on windows is going to be interested in this. Can you post this somewhere on the WWW? Like, say, sourceforge.net?? Could try and make it something bigger... CSA "Toby z" <blue_myth_1@yahoo.com> wrote in message news:20020927134944.66442.qmail@web20802.mail.yahoo.com... > mmm if i aint 2 late > ME TOOO :D > > thnx a mill > > toby .... > > > --- Sichta Daniel <Daniel.Sichta@swh.sk> wrote: > Me > too !! > > > > THX > > > > DS > > > > -----Original Message----- > > From: Jody Cleveland > > [mailto:Cleveland@mail.winnefox.org] > > Sent: Friday, September 27, 2002 2:46 PM > > To: php-windows@lists.php.net > > Subject: RE: [PHP-WIN] Getting at addressbook > > information on an Exchange S > > erver... > > > > > > Me too? > > > > Thanks! > > > > Jody Cleveland > > > > > -----Original Message----- > > > From: Raceeend [mailto:martijn@raceeend.com] > > > Sent: Thursday, September 26, 2002 9:00 AM > > > To: php-windows@lists.php.net > > > Subject: Re: [PHP-WIN] Getting at addressbook > > information on > > > an Exchange > > > Server... > > > > > > > > > Can you send that to me too? > > > > > > regards, > > > Martijn > > > > > > M.B. wrote: > > > > I must say, I'm interested too. > > > > > > > > M.B. > > > > > > > > "Ernani Joppert Pontes Martins" > > > <ernani_listas@terra.com.br> schreef in > > > > bericht > > news:20020918054140.12114.qmail@pb1.pair.com... > > > > > > > >>I have made a com+ module in php that uses CDO > > (Collaboration Data > > > > > > > > Objects) > > > > > > > >>to interact with exchange server profiles and > > send e-mails > > > with php like a > > > >>webmail. > > > >> > > > >>Are you interested ? > > > >> > > > >>Cheers, > > > >> > > > >>Ernani > > > >> > > > >>"Ross Fleming" <r.fleming@clara.co.uk> escreveu > > na mensagem > > > > > > >>K > >>ñ‰m…Òa ¬ëõiŠ>news:PKEOKJGBCLBAKGDHPPFCIEECCEAA.r.fleming@clara.co.uk... > > > >> > > > >>>Question 1 I'm not too sure about... > > > >>> > > > >>>Question 2: > > > >>> > > > >>>How do you mean spell check it? There are > > several levels > > > of depth you > > > >> > > > >>could > > > >> > > > >>>take this to. You could just check the format > > of it (ie > > > >>>something@somewhere.com) using a pattern > > matching technique > > > >>>ereg( > > > >>> > > > >> > > > > "^[^@ > > > > > > ]+@([a-zA-Z0-9\-]+\.)+([a-zA-Z0-9\-]{2}|net|com|gov|mil|org|edu|int)$" > > > > > > > >>>,$email) is a rather simple one. > > > >>> > > > >>>This only checks that it's a valid format of > > email address > > > however. It > > > >>>doesn't stop php emailing > > nonexistantaddress@onebigTLD.com > > > (going out on > > > >> > > > > a > > > > > > > >>>limb and assuming this doesn't exist!) > > > >>> > > > >>>There are ways of taking this further however. > > You can > > > explode $email > > > >> > > > > by > > > > > > > >>>the @ character and checking that the domain > > actually > > > exists by simply > > > >>>pinging it or connecting to the relevant smtp > > server. This again, > > > >> > > > > doesn't > > > > > > > >>>stop php from emailing > > gobbledegook1101240444@yahoo.com > > > (again, probably > > > >>>doesn't exist but the format is ok and the TLD > > exists). > > > The next step > > > >> > > > > you > > > > > > > >>>could take (and this is getting a bit involved > > here... > > > depends how much > > > >> > > > >>time > > > >> > > > >>>you've got on your hands) is to talk to the > > smtp server > > > and attempt to > > > >> > > > >>find > > > >> > > > >>>out whether the user exists or not. I believe > > that it is > > > possible to > > > >> > > > > get > > > > > > > >>an > > > >> > > > >>>smtp server to confirm or deny a users > > existance. > > > >>> > > > >>>Like I say, these are varying levels of > > checking, I have > > > to say I've > > > >> > > > > only > > > > > > > >>>ever went so far as to resolving the TLD > > through a DNS server. > > > >>> > > > >>>A solution you may wish to consider, is only > > allowing trusted email > > > >>>addresses to be used. One way I have done this > > in the > > > past is to allow > > > >> > > > > a > > > > > > > >>>user to register an email address, and then > > email a random > > > cipher to > > > >> > > > > this > > > > > > > >>>address and make the user enter the cipher into > > a validation page, > > > >> > > > > thereby > > > > > > > >>>validating the email address a genuine and held > > by the user. > > > >>> > > > >>>I'd be glad to help if you've got any questions > > about the > > > solutions I've > > > >>>given. :) > > > >>> > > > >>>HTH > > > >>> > > > >>>Ross > > > >>> > > > >>> > > > >>>>-----Original Message----- > > > >>>>From: RS Herhuth > > [mailto:ronherhuth@mindspring.com] > > > >>>>Sent: 24 August 2001 15:31 > > > >>>>To: php-windows@lists.php.net > > > >>>>Subject: [PHP-WIN] Getting at addressbook > > information on > > > an Exchange > > > >>>>Server... > > > >>>> > > > >>>> > > > >>>> > > > === message truncated === > > __________________________________________________ > Do You Yahoo!? > Everything you'll ever need on one web page > from News and Sport to Email and Music Charts > http://uk.my.yahoo.com

« previous php.windows (#16045) next »