怎么用c++实现发邮件功能,

如何用c++实现发邮件功能,急!
想用c++实现   发邮件功能,   谁有原代码

------解决方案--------------------
使用CDO组件吧
#import <cdonts.dll>
try
{
CDONTS::INewMailPtr spNewMail(__uuidof(CDONTS::NewMail));
spNewMail-> From = _T( "YourName ");
spNewMail-> To = _T( "SomeName@SomeDomain.com ");
spNewMail-> Subject = _T( "Testing ");
spNewMail-> Body = _T( "Put your message here ");
spNewMail-> AttachFile = _T( "c:\\AnyFileYouWant ");
spNewMail-> Send();
}
catch(_com_error &ComError)
{
// Error handling goes here
}
refer to http://www.codeguru.com/cgi-bin/bbs/wt/showpost.pl?Board=vc&Number=228550&page=&view=&sb=

and:一组实现邮件发送功能的c++封装类 http://blog.csdn.net/thesecondwoodstock/archive/2003/06/03/12840.aspx