易语言发送邮件问题,第1张

版本 2

支持库 internet

如果真 (连接发信服务器 (“smtp163com”, , “帐号”, “密码”, ))

如果真 (发送邮件 (“正文”, 编辑框1内容 + “姓名” + 编辑框2内容, “我的QQ邮箱”, , , “我的QQ邮箱”, ) = “”)

信息框 (“邮件发送成功,请注意查收!”, 0 + 64, “提示”)

返回 ()

如果真结束

信息框 (“邮件发送失败!” + #换行符 + #换行符 + “请检查您邮箱的 POP3/IMAP/SMTP服务 是否开启!”, 0 + 64, “提示”)

返回 ()

如果真结束

信息框 (“您的帐号或密码错误!” + #换行符 + #换行符 + “或其他未知错误,请您自主检查!”, 0 + 64, “连接发信服务器失败”)

你好,这个问题很好解决的。

你在连接发信服务器的时候 使用的是调试输出() 该行代码仅在调试时有用,一旦编译成EXE后该代码就不会执行了,没执行的话就没连接服务器,自然发信失败。

请把调试输出()这个命令删除 或者改用一个变量来反馈是否成功连接

建议:请不要制作这“类”软件,这是相当不好的。

希望我的回答对你有所帮助!Kiss灬小猪

其实就是没有配制支持库而已

打开易语言

点工具菜单

-支持库配制

-全选

-确定

你就可以使用

连接发信服务器()

命令以及有扩展组件咯~

顺便说下楼上

易语言现在刚起步而已

就功能而言

比VB强

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 易语言发送邮件问题

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情