delphi编写电子邮件的制作步骤.docxVIP

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

delphi编写电子邮件的制作步骤

1、AttachFilePath

指定附件存放路径,为空指当前路径

2、BytesRecvd

收了多少个字节

3、BytesTotal

本次传输总的字节数

4、Connected

与pop3服务器建立了连接则返回true,否则为false

例:

ifnotnmpop31.connectthen

begin

nmpop31.port:=110;

nmpop31.userid:=’username’;

nmpop31.password:=’userpassword’;

nmpop31.connect;

end;

5、DeleteOnRead

如果属性为true时,则当邮件下载后从服务器删除掉

6、host

服务器主机名或ip地址

7、LocalIp

返回客户的IP地址,如果有多个,则只返回第一个。

8、mailcount

返回邮件数

9、mailmessage

调用了getmailmessage方法后,该属性返回检索到的邮件信息,它是一个类

包含了以下几部份:

lAttachments:这是个tstringlist对象:包含了接收到邮件的附件名称

lBody:这是个tstringlist对象:包含了接收到邮件的正文

lFrom:发件人的e_mail地址

lHead:这是个tstringlist对象,包含了邮件头的标题

lMessageID:邮件的识别号

lSubject:邮件的主题

10、password,port,userid

向pop3服务器提交的用户密码,协议端口,用户识别名

11、RemoteIP

pop3服务器的IP地址

12、ReportLevel

指示了与pop3服务器的通话状态信息?

13、Status

返回当前状态信息

14、Summary

是一个类,包含邮件的统计信息。其中包含了以下几部份:

lBytes邮件的字节数;

lFrom发件人的邮件地址

lMessageID邮件的编号

lSubject这是邮件的主题

15、TimeOut

单位毫秒数,当Socket在这里所指定时间内没有响应,将会触发异常。

16、TransactionReply

返回上次命令执行结果。

******************************************************************

控件方法:

1、Abort

中止此次接收,且断开与Pop3服务器的连接。

2、Connect

与Pop3服务器的连接,但事先设好host,port,userid,password属性。

例:

Nmpop31.host:=””;

Nmpop31.port:=110;

Nmpop31.reportlevel:=1;

Nmpop31.timeout:=1000;

Nmpop31.connect;

3、DeleteMessage(MailNumber:integer)

从Pop3服务器删除一个邮件号为Mai

lNumber的邮件。注:这里并没有真正删除,当在断开边接之前调用reset,将被恢复。

4、Disconnect

断开与Pop3服务器的连接。

5、GetMailMessage(MailNumber:integer)

从Pop3服务器下载一个邮件号为MailNumber的邮件

6、GetSummary(MMailNumber:integer)

得到一个邮件信息,其邮件号为MailNumber。

7、List

从邮件服务器检索一个列表。该列表包含每一封邮件的编号和字节数,列表中的每一项将触发一个Onlist事件。

8、Reset

将恢复服务器中所有标记为已删除的邮件。

**************************************************************

控件事件:

1、OnAuthenticationFailed(Varhandled:Boolean)

登陆服务器时,用户名与密码不能通过,将触发该事件。

更正了后,如果将Handled参数

文档评论(0)

158****1866 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档