ThermoSight
March 27th, 2009, 09:52 PM
Hello again, old friend.
I'm back once again to reveal my infinite ignorance.
After taking the time to download, print and review rfc 1939 (POP3 - Post Office Protocol), and to make a first pass at coding it, I found, quite by accident, that C# found in Visual Studio 2008 (.NET Framework version 3.5 SP1) already has a POP3Client class.
Naturally, I'd like to save time by scrapping my code and using the Microsoft-provided class, but here's the problem .... While the 'HELP' version of VS2008 is well aware of the POP3Client class and describes it in great detail, the compiler doesn't have a clue about it. The compiler asks if I'm missing a 'using' or assembly reference statement.
Well, I probably am missing one or both, but I'll be darned if I know what the compiler wants. The help section says the POP3Client class is found in namespace "Microsoft.Crm.Tools.email.Providers". Huh ? It has been my experience that all namespaces begin with "System......".
So, "Microsoft.Crm.Tools.email.Providers" .... what up wit' dat ?
As I was typing this note, it occurred to me that it may be associated with the Professional release rather than the Cheapie "beginner's version" that I have (standard edition). Is that it? Is that namespace something that would have been available to me if I'd paid the few extra dollars, or is it available to all, but under some other name ?
This really isn't a big deal because I can always fall back on my home-brew POP3 client code, but it'd be much easier to use something Microsoft provided .... I KNOW their stuff works. I can only HOPE mine would, too.
thanks for any help you can provide this foolish old man.
Best wishes.
bill
I'm back once again to reveal my infinite ignorance.
After taking the time to download, print and review rfc 1939 (POP3 - Post Office Protocol), and to make a first pass at coding it, I found, quite by accident, that C# found in Visual Studio 2008 (.NET Framework version 3.5 SP1) already has a POP3Client class.
Naturally, I'd like to save time by scrapping my code and using the Microsoft-provided class, but here's the problem .... While the 'HELP' version of VS2008 is well aware of the POP3Client class and describes it in great detail, the compiler doesn't have a clue about it. The compiler asks if I'm missing a 'using' or assembly reference statement.
Well, I probably am missing one or both, but I'll be darned if I know what the compiler wants. The help section says the POP3Client class is found in namespace "Microsoft.Crm.Tools.email.Providers". Huh ? It has been my experience that all namespaces begin with "System......".
So, "Microsoft.Crm.Tools.email.Providers" .... what up wit' dat ?
As I was typing this note, it occurred to me that it may be associated with the Professional release rather than the Cheapie "beginner's version" that I have (standard edition). Is that it? Is that namespace something that would have been available to me if I'd paid the few extra dollars, or is it available to all, but under some other name ?
This really isn't a big deal because I can always fall back on my home-brew POP3 client code, but it'd be much easier to use something Microsoft provided .... I KNOW their stuff works. I can only HOPE mine would, too.
thanks for any help you can provide this foolish old man.
Best wishes.
bill