ای بابا چرا خودت نمینویسی.
اگه خواستی بهم میل بزن برات پروژه رو بفرستم ولی برای راهنمایی:
توی VB.ET 2005 میتونی همچین برنامه ای رو هم توی ASP.NET 2.0 و یا WindowsApplications با استفاده از چند فضای نام انجام بدی:

System.Net
System.Sockets
System.Web.Mail
System.NetworkInformation
System.Web.Mime

حله؟ اگه به MSDN یه سری بزنی یه سری مثال با وی بی و سی شارپ گذاشته:
http://msdn.microsoft.com/vbasic/