100分!怎么在程序中用POST方法自动登陆JSP网站

100分!如何在程序中用POST方法自动登陆JSP网站
我想在VC程序中用已知的用户和口令   登陆一个JSP网站。      
    比如Chinaren的网站      
       
    http://profile.chinaren.com/zhs/login.jsp      
    当然还有加一个验证码。        
    我要在程序中自动使用POST方法发送帐号和密码,当然还要自动读取验证码图片(这分析验证码自己能实现),有谁做过这样的东西?能否提供代码或者思路来指导一下,谢谢了。
给源代码,100分全送。。。

------解决方案--------------------
系统好像有给个post(邮箱)的应用程序接口吧,具体是什么,我也不清楚.
------解决方案--------------------
并不复杂:
第一步:取验证图片,同时注意将Session cookie 记录下来
第二步:准备好参数,主要是图片识别,将参数格式化为:name1=value1&name2=value2
第三步:提交请求,此步注意,一定要将取验证图片时获得的cookie一并传送

关键逻辑示例代码如下:
SEND_RQ( "POST ");
SEND_RQ(pszApi); //域名后面的部分,路经+cgi程序
SEND_RQ( " HTTP/1.0\r\n ");
SEND_RQ( "Accept: */*\r\n ");
SEND_RQ( "User-Agent: Mozilla/4.0\r\n ");
SEND_RQ(m_szCookie);//获取图片时得到的cookie

char content_header[100];
sprintf(content_header, "Content-Length: %d\r\n ",strlen(pszParam)); SEND_RQ(content_header);
SEND_RQ( "Accept-Language: gb2312\r\n ");
SEND_RQ( "Host: ");
SEND_RQ(pszHostName);//服务器域名
SEND_RQ( "\r\n ");
SEND_RQ( "Content-Type: application/x-www-form-urlencoded\r\n\r\n ");
SEND_RQ(pszParam);//准备好的参数对
SEND_RQ( "\r\n\r\n ");