**** 如何实现SMTP邮件服务器的转发功能 ******* 在线等。

yangl2000 2002-10-17 09:30:36
想搞一个SMTP的邮件服务器,想实现它的转发功能。如何做?
...全文
1107 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangl2000 2002-10-21
  • 打赏
  • 举报
回复
我是版主,我的问题是emstp服务器如何实现转发邮件的功能,讲讲原理就给分。
warton 2002-10-18
  • 打赏
  • 举报
回复
gz
三杯倒 2002-10-18
  • 打赏
  • 举报
回复
我从asp改过来的cb代码
发送邮件的实例代码:
使用Windows2000中C:\WINNT\system32\ cdonts.dll组件
在C++ Builder 中添加的过程:
Project | Import Type Library… Add 选择文件C:\WINNT\system32\ cdonts.dll Install… 然后按照提示操作。
操作之后在 ActiveX 控件页上会出现两个新控件,我们使用的是NewMail控件。
把NewMail控件加入到程序中,以下是发送邮件的代码:
sEmail=QueryManager->FieldByName("Email")->AsString;
TVariant sBody;
sBody=WideString(sNote).Copy();
//AnsiString 转换 *wchar_t 使用WideString(AnsiString).c_bstr();
Mail->To=WideString(sEmail).c_bstr();
Mail->From=WideString(sFrom).c_bstr();
Mail->Subject=WideString(sDate+" "+sTime).c_bstr();
Mail->Set_Body(sBody);
Mail->Send();
Mail->Disconnect();
yangl2000 2002-10-18
  • 打赏
  • 举报
回复
我是版主,搞错了是EMSTP的服务器。不过我想知道它的原理就可以了,各位大哥帮忙。

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧