Es que lo tengo encerrado en mi namespace llamado SMTP y dentro tengo mi clase llamada SmtpDirect que a su vez tengo una propiedad de tipo static para c# ó shared para vb.net llamada SmtpServer
Y es por eso que se la paso sin necesidad de instanciar la clase.
Cita: SMTP.SmtpDirect.SmtpServer = "mi servidor SMTP";
Namespace.Clase.propiedad = "mi servidor SMTP;
No se si ya pudiste ver el archivo que adjunté.

donde viene la clase SmtpDirect
Salu2