没有合适的资源?快使用搜索试试~ 我知道了~
delphi编写电子邮件的制作步骤.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 180 浏览量
2023-06-19
13:11:09
上传
评论
收藏 504KB PDF 举报
温馨提示
试读
16页
delphi编写电子邮件的制作步骤.pdf
资源推荐
资源详情
资源评论
文档来源为:从网络收集整理.word 版本可编辑.欢迎下载支持.
delphi 编写电子邮件的制作步骤
delphi 编写电子邮件的制作步骤
.
分类: delphi2007-09-20 09:43667 人阅读评论(0)收藏举报
在 delphi 中 TNMPop 控件 -------接收电子邮件,pop3
pop3 协议自身命令
命令 说明
USER 向 pop3 服务器器传递用户名
PASS 向 pop3 服务器器传递用户密码
STAT 获取当前用户的邮件数
LIST 获取邮件标号和大小
BETR 获取邮件的全部信息,包括邮件头和邮件内容
TOP 获取邮件头
DELE 删除指定的邮件
NOOP 空操作
QUIT 退出主机对话
控件属性
1、 AttachFilePath
指定附件存放路径,为空指当前路径
2、 BytesRecvd
收了多少个字节
3、 BytesTotal
本次传输总的字节数
4、 Connected
1文档来源为:从网络收集整理.word 版本可编辑.
文档来源为:从网络收集整理.word 版本可编辑.欢迎下载支持.
与 pop3 服务器建立了连接则返回 true,否则为 false
例:
if not nmpop31.connect then
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 方法后,该属性返回检索到的邮件信息,它是一个类
包含了以下几部份:
l Attachments:这是个 tstringlist 对象:包含了接收到邮件的附件名称
l Body: 这是个 tstringlist 对象:包含了接收到邮件的正文
l From:发件人的 e_mail 地址
l Head: 这是个 tstringlist 对象,包含了邮件头的标题
l MessageID:邮件的识别号
2文档来源为:从网络收集整理.word 版本可编辑.
文档来源为:从网络收集整理.word 版本可编辑.欢迎下载支持.
l Subject:邮件的主题
10、password,port,userid
向 pop3 服务器提交的用户密码,协议端口,用户识别名
11、RemoteIP
pop3 服务器的 IP 地址
12、ReportLevel
指示了与 pop3 服务器的通话状态信息?
13、Status
返回当前状态信息
14、Summary
是一个类,包含邮件的统计信息。其中包含了以下几部份:
l Bytes 邮件的字节数;
l From 发件人的邮件地址
l MessageID 邮件的编号
l Subject 这是邮件的主题
15、TimeOut
单位毫秒数,当 Socket 在这里所指定时间内没有响应,将会触发异常。
16、TransactionReply
返回上次命令执行结果。
******************************************************************
控件方法:
1、 Abort
中止此次接收,且断开与 Pop3 服务器的连接。
2、 Connect
与 Pop3 服务器的连接,但事先设好 host,port,userid,password 属性。
3文档来源为:从网络收集整理.word 版本可编辑.
文档来源为:从网络收集整理.word 版本可编辑.欢迎下载支持.
例:
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 (Var handled:Boolean)
登陆服务器时,用户名与密码不能通过,将触发该事件。
更正了后,如果将 Handled 参数设为 True,将再登陆一次。
4文档来源为:从网络收集整理.word 版本可编辑.
剩余15页未读,继续阅读
资源评论
hhappy0123456789
- 粉丝: 61
- 资源: 5万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- KMP算法(Knuth-Morris-Pratt算法
- KMP算法(Knuth-Morris-Pratt算法
- shufflenet模型-python语言pytorch框架训练识别张嘴闭嘴-不含数据集图片-含逐行注释和说明文档.zip
- resnet模型-基于人工智能的卷积网络训练识别面部表情识别-不含数据集图片-含逐行注释和说明文档
- resnet模型-python语言pytorch框架训练识别香蕉品质-不含数据集图片-含逐行注释和说明文档.zip
- KMP算法(Knuth-Morris-Pratt算法
- mobilenet模型-python训练识别塑料制品分类-不含数据集图片-含逐行注释和说明文档.zip
- KMP算法(Knuth-Morris-Pratt算法
- mobilenet模型-CNN图像分类识别葡萄品级果-不含数据集图片-含逐行注释和说明文档.zip
- KMP算法(Knuth-Morris-Pratt算法
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功