SMTP

发送 SMTP 邮件消息

功能

通过 SMTP 协议从指定邮箱服务器发送邮件消息。

登陆

名称 说明 示例
电子邮件 【字符串】用于发送邮件的账号 1026952623@qq.com
密码 【字符串】用于接收邮件消息的带电子邮件账户密码。 {填入开启SMTP服务生成的密码}

输入

名称 说明 示例
服务器 【字符串】邮箱服务器地址 'smtp.qq.com'
端口 【整数】邮箱服务器端口 25
名称 【字符串】发件人的显示名称 '测试'
【字符串】发件人的电子邮件地址,填写和发送邮件的账号一样。 1026952623@qq.com

选项

名称 说明 示例
发送方式 发送邮件所用的方式,使用不同控件。COD是Window自带的控件;Indy是RPA自己的控件。 Indy
安全套接协议 【枚举】SLv2、SSLv23、 SSLv3,、TLSv1、 TLSv1_1、TLSv1_2,发送连接的协议,可根据服务器支持的协议选择,默认是TLSv1。该参数在2024-05-06包含及之后的server版本新增 TLSv1
安全连接 【枚举】支持 Auto、SslOnConnect、StartTls、StartTlsWhenAvailable,用于连接的SSL或TLS加密,可根据服务器支持的连接选择,默认是Auto。该参数在2024-05-06(不包括)之前server版本仅支持 Auto 选项 Auto
正文是Html 【布尔】正文是否html格式进行选择

邮件

名称 说明 示例
字符集 【字符串】邮件使用的字符集,若字符集为空,默认为'GB2312'。 'UTF-8'
收件人 【字符串】邮件收件人 '1981898754@qq.com'
抄送 【字符串】抄送收件人 'test@qq.com'
密送 【字符串】密送收件人 'qyqtest@qq.com'
主题 【字符串】邮件的主题 '邮件测试'
正文 【字符串】邮件消息正文 '我是a'
附件 【字符串】要添加到电子邮件的附件 'F:\1.txt'
图片 【String】要添加到电子右键HTML正文的图片路径 'F:\1.jpg'
邮件消息 【TmailMessage】要转发的邮件消息 {填入变量名称}

注意/说明

1、Mail 属性中有些选项可以为空。

2.字符集:可填 GBK、GB2312、GB18030、 UTF-8

3.安全套接协议:可选发送连接协议,默认是:TLSv1

4.安全连接:可选, 邮件服务器用什么版本便选择与之配对的版本。默认是:Auto。

特例说明:在2024-05-06包含及之后的版本新增【安全套接协议】。【安全套接协议】与【安全连接】搭配使用,使用时需安装插件,具体如下:

① 使用这两套协议需在产品下载中心的资源文件获取 ”Resources.rar“ ② 从 “Resources.rar” 获取 “SendMailDll.zip” 解压至 Control 或者 Agent 的同级目录。

[warning] 注意

如果安全连接使用的是 SSL 协议连接,则需要安装SSLLibrary插件。 (若成功安装后还提示 “ Could not load ssL library.”,则可能是安装的 “libeay32.dll” 和 “ssleay32.dll” 版本对应不上,可在 ssl 官网中重新下载相应版本的插件后,替换掉 Control 或者 Agent 目录下的这两个文件)。

5.登陆栏中的“密码”:该密码不是邮箱登录的密码,而是开启邮箱的 SMTP 服务中生成的密码。

6.在运行该函数时,要先开启邮箱的 SMTP 服务。

7.发送多个附件:附件之间以英文的分号进行分割,如下图所示:

示例/演示

示例1:发送需要转发的邮件

示例2:直接编辑邮件进行发送

示例附件

组件[发送SMTP邮件]_20240506.db

results matching ""

    No results matching ""

    results matching ""

      No results matching ""