计算机网络课程设计——发送邮件
2016-07-05 10:41:48 0 举报
本课程设计旨在通过Python编程实现发送邮件的功能。首先,我们将学习SMTP协议的基本原理和使用方法,了解如何与邮件服务器建立连接、登录账户以及发送邮件。接着,我们将使用Python的smtplib库来实现邮件的发送功能,包括编写邮件内容、添加附件、设置抄送和密送等。此外,我们还将学习如何使用MIME库来处理邮件的各种格式,如HTML、文本和图片等。最后,我们将通过实际案例来巩固所学知识,设计一个简单的邮件发送系统。本课程设计不仅能够帮助学生掌握计算机网络中邮件传输的原理和技术,还能提高学生的编程能力和实践应用能力。
作者其他创作
大纲/内容
关闭此界面return
将光标定位到下一个文本输入框
获得选定文件的文件名、路径,定义数据源,添加附件
否
是
邮件是否包含附件?
完成界面初始化及相关组件注册动作事件
打开文件选择对话框,选定指定文件后将此文件名赋值到相应文本框中来显示附件文件名
结束
文本框回车
“返回”按钮
根据由参数获得的session对象创建Message对象
选择
开始
“添加附件”按钮
根据界面文本输入框中的值获得邮件发件人、收件人、主题、正文等信息,并以此设置message
界面上各文本输入框置为空
“清除”按钮
“发送”按钮
Transport类建立连接,以message和收件人为参数发送邮件,关闭连接,发送成功
触发的动作事件是什么?
0 条评论
下一页