所有分类 > 随机软件 > 其他随机软件 > 怎样可以每天定时自动发送带附件的电子邮件

怎样可以每天定时自动发送带附件的电子邮件

. 1451188114 | 知识编号: 044569

问题描述:


我需要每天定时发送一封邮件给领导,这个邮件带有一个Excel表格作为附件。虽然电子邮箱可以定时发送,但是这种方式只可以发送一次。尝试使用了很多其他的方法,最后都以失败而告终。


利用计划任务可以实现此类的要求,但是还需要编写一个VBS脚本文件配合才可以。


1、配置脚本代码


我们首先在文本文件中输入VBS脚本代码,然后将其另存为一个名为email.vbs的文件(文中只给出这个脚本文件的关键代码,完整的代码可在http://www.icpcw.com/bzsoft下载)。


Email.From = "发件人地址"


Email.To = "收件人地址"


Email.Subject = "邮件主题"


x="内容文件路径"


y="附件文件路径"


.Item(NameSpace&"smtpserver") = "邮箱服务器"


.Item(NameSpace&"sendusername") = "用户名" 


.Item(NameSpace&"sendpassword") = "密码"


只需要将这八行关键代码按照要求进行修改然后保存即可,可按以下步骤操作:首先输入自己和对方的邮箱地址,并填好主题;接着新建一个文本文件(txt格式),输入电子邮件的正文内容,在“内容文件路径”和“附件文件路径”分别填入文本内容文本文件和附件的路径。由于现在国内的电子邮箱运营商,在电子邮件的时候都需要进行SMTP认证,即在发送电子邮件的时候,会对发件人的用户名和密码进行验证,所以需要将“邮箱服务器”、“用户名”和“密码”分别输入对应的信息就可以了(邮箱服务器地址在网上可以查到,例如163邮箱的服务器地址为:smtp.163.com,QQ邮箱则为smtp.qq.com)。


2、创建计划任务


首先打开“计划任务”窗口,点击右侧的“创建任务”命令。然后在弹出窗口“常规”标签中的“名称”选项中,输入一个任意的名称即可。接着在“安全选项”中选择管理员账户,并勾选“使用最高权限运行”选项即可。


 


然后选择“触发器”标签并点击“新建”按钮,在弹出的窗口选择“开始任务”列表中的“制定计划时”选项。接下来选择“设置”中的“每天”,并设置“开始”时间及间隔时间,并勾选“启用”后点击“确定”。然后选择“操作”标签并点击“新建”按钮,在弹出窗口的“操作”列表里面选择“启动程序”选项。然后点击“程序或脚本”选项后点击“浏览”按钮,选中刚才配置好的脚本文件。最后点击“确定”保存退出,所需的计划任务就创建好了。到了刚才设定的时间,电子邮件就会自动发送到对方邮箱中。

联想网站提供的技术方案或与您产品的实际情况有所差异,您需在完整阅读方案并知晓其提示风险的情况下谨慎操作,避免造成任何损失。