Hola asfhyr
Lo que preguntas no es tán sencillo.
Para interactuar con una web en concreto hay 2 métodos:
1º -> La web expone su API (Application Programming Interface) a traves de un servicio web, que tu aplicación consume y es capaz de realizar acciones en la web a traves del mismo.
2º -> Que tu aplicación use WMI para interactuar con el escritorio visual, busque una ventana de internet explorer, navegue a una página y dentro de ella busque ciertos controles y los active e interactue con ellos.
Hotmail no ofrece la 1º opción directamente, sin embargo puedes buscar en internet la forma de logearte usando Winsock en sus servidores como si fueses un cliente de msn.
El tema de poner escribir en un foro, tendrías que hacerlo mediante la segunda opción... y no es algo sencillo ni rápido de hacer.
Si eres novato, esto es un tema algo complicado, te recomendaría que si te interesa esto, empieces a practicar con ejemplos de Winsock y el namespace system.net de vb.net, que tienes muchas clases preparadas para cargar y analizar páginas web, enviarles peticiones y demas. Aquí te dejo algunos enlaces interesantes sobre estos temas:
Videos de youtube sobre crear cliente msn en vb.net:
http://video.google.es/videosearch?hl=es&q=cliente+msn+vb.net&oq=&um=1&ie=UTF-8&ei=jk2aS6uPGtW6jAfakJ23DA&sa=X&oi=video_result_group&ct=title&resnum=4&ved=0CBwQqwQwAw#
Referencia oficial de microsoft msdn sobre el namespace System.Net:
http://msdn.microsoft.com/es-es/library/system.net(VS.95).aspxEspero haberte ayudado, un gran saludo.