专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »DotNet » esmtp:Esmtp邮件发送程序 »正文

esmtp:Esmtp邮件发送程序

来源: 发布时间:星期三, 2008年9月10日 浏览:121次 评论:0
写的用MASM32汇编编写的ESMTP邮件发送程序,参照了www.laoluo.com老罗上的例子代码
.386
.modelflat,stdcall
optioncasemap:none
include\\masm32\\include\\windows.inc
include\\masm32\\include\\kernel32.inc
include\\masm32\\include\\user32.inc
include\\masm32\\include\\comdlg32.inc
include\\masm32\\include\\wsock32.inc
includelib\\masm32\\lib\\kernel32.lib
includelib\\masm32\\lib\\user32.lib
includelib\\masm32\\lib\\comdlg32.lib
includelib\\masm32\\lib\\wsock32.lib
.const
IDI_MAINequ1
IDC_EDIT_ATTACHMENTequ3008
IDC_BUTTON_BROWSEequ3009
DlgMainequ1
IDC_EDIT_SMTPSERVERequ1
IDC_EDIT_USERNAMEequ2
IDC_EDIT_PASSWORDequ3
IDC_EDIT_FROMequ4
IDC_EDIT_TOequ5
IDC_EDIT_SUBJECTequ6
IDC_EDIT_CONTENTequ7
IDC_BUTTON_SENDequ8
IDC_VAlequ9
TCP_PORTequ25
MAIL_HELOequ1
MAIL_LOGINequ2
MAIL_USERequ3
MAIL_PASSequ4
MAIL_FROMequ5
MAIL_RCPTequ6
MAIL_DATAequ7
MAIL_DOTequ8
MAIL_QUITequ9
.data
;下面是为了方便调试,预设的各项参数:
sz1db\"smtp.163.com\",0
;sz2db\"zhangyuming123456\",0
;sz3db\"789789\",0
;sz4db\"[email protected]\",0
;sz5db\"[email protected]\",0
;sz6db\"最近如何?\",0
;sz7db\"你好吗?\",0
szCaptiondb\"ESMTP邮件发送程序\",0
szServerIPErrdb\"SMTP服务器地址解析失败!\",0
szConnectErrdb\"连接服务器出错!\",0
szSendOKdb\"邮件发送成功!\",0
szSendErrdb\"邮件发送失败!\",0 [Page]
szHeloFmtdb\"HELO%s\",13,10,0
szLoginFmtdb\"AUTHLOGIN\",13,10,0
szUserPassFmtdb\"%s\",13,10,0
szFromFmtdb\"MAILFROM:<%s>\",13,10,0
szRcptFmtdb\"RCPTTO:<%s>\",13,10,0
szDataFmtdb\"DATA\",13,10,0
szQuitFmtdb\"QUIT\",13,10,0
szTextFmtdb\"From:<%s>\",13,10
db\"To:<%s>\",13,10
db\"Subject:%s\",13,10
db\"MIME_Version:1.0\",13,10
db\"Content-type:text/plain;Charset=GB2312\",13,10
db\"Content-Transfer-Encoding:8bit\",13,10,13,10

相关文章

读者评论

  • 共0条 分0页

发表评论

  • 昵称:
  • 内容: