【Mail】-发送邮件
1 功能说明
可通过smtp协议的端口,发送电子邮件。
1).使用前,邮箱需要开通SMTP服务;
2).支持邮件群发、抄送以及密送以及添加附件进行发送;
2 基本使用说明
根据所使用的邮箱,配置好相应的参数再运行,组件执行未报错则成功发送邮件。
查看接收到的邮件:
3 参数配置说明
组件中的参数,除“密码”参数外,均可传入变量进行设置,其中“服务器”、“端口”以及“ssl”参数取决于发送邮件的邮箱,可进入邮箱设置的POP3/SMTP服务查询。
• “密码”参数 直接输入邮箱的密码,输入的内容会被黑色圆圈替代,不显示明文。
有些邮箱出于安全设置,在第三方登陆邮箱时,需要生成授权码,该授权码作为密码输入。
• “服务器”参数 发送电子邮件的邮箱所对应的SMTP服务器,输入为字符串。
常用的邮箱发送邮件服务器:
QQ邮箱SMTP服务器:smtp.qq.com
腾讯企业邮箱SMTP服务器:smtp.exmail.qq.com
163邮箱SMTP服务器: smtp.163.com
• “端口”参数 SMTP服务器所对应的端口号。 例如QQ邮箱的SMTP服务器使用SSL,端口号为465或587
• “ssl”参数
1. )ssl(secure sockets layer 安全套接层)是保护网络通信安全及数据完整的一种安全协议;
2. )该参数有两个选项,“yes”表示遵从ssl协议,“no”则非ssl协议;
3. ) 默认为“yes”,如QQ邮箱和腾讯企业邮箱的SMTP服务器都是使用的ssl协议的端口;而163邮箱,既有ssl协议的端口,也有非ssl协议的端口,这时候需要根据端口号来进行设置。
• “发送者”参数 即发送电子邮件的邮箱地址,输入为字符串,内容为邮箱地址:
• “接收者”参数 接收人的邮箱地址,同样输入为字符串,内容为邮箱地址。 群发时多个邮箱地址间用英文逗号,隔开:
双击参数输入框,弹出浮窗,方便输入。
• “抄送”参数 邮件抄送的对象,默认为空,即不设置抄送对象; 输入为字符串,内容为抄送对象的邮箱地址,多个邮箱地址则用英文逗号,隔开:
• “密送”参数 邮件密送的对象,默认为空,即不设置密送对象; 输入字符串,内容为密送对象的邮箱地址,多个邮箱地址则用英文逗号,隔开:![]
• “标题”参数 编辑邮件的主题,输入为字符串。
• “正文”参数 用以设置邮件的正文内容,输入为字符串。
• “附件”参数 邮件附带的文件,输入字符串,内容为附件在本地的绝对路径,可点击后面的文件夹图标进行选择;多个文件则用英文的逗号,隔开对应的路径。
• “method”参数 设置邮件的类型,默认为“text”,即发送纯文本邮件; 也可选择发送html邮件,将参数设置为“html”即可,不过这时候对应的“正文”参数就要写入html格式的文本:
例如method参数设置为“html”的情况下在文本参数内输入以下内容:
则对应的邮件效果便是:
4 进阶操作
上面有提及,【发送邮件】组件的参数可以传入变量,那么便可以通过变量传递完成发送邮件的自动化流程。
以下做个简单示例,给该表格中成绩不低于80分的学员发送一封祝贺邮件,并附带进阶学习资料一份:
读取表格,逐行处理表格内的数据,再对成绩进行判断,只要成绩不低于80的就发送邮件:
【Mail】-发送邮件
本文2024-09-23 01:04:42发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-143616.html