UiBot发送邮件时变量
时间: 2025-04-01 13:12:11 浏览: 37
### 如何在 UiBot 中使用变量发送邮件
UiBot 提供了一种简单的方式来实现通过变量发送电子邮件的功能。以下是具体方法以及代码示例:
#### 方法概述
为了在 UiBot 中通过变量发送邮件,通常会调用 `SendMail` 动作节点或脚本命令来完成操作。此动作允许设置收件人地址、主题、正文以及其他附件等内容,并支持动态赋值给这些字段。
- 邮件配置可以通过字符串类型的变量来进行定义[^1]。
- 支持 HTML 格式的邮件内容以便更灵活地设计邮件样式。
下面是一个完整的例子展示如何利用变量构建并发送一封简单的测试邮件:
```uibot
// 定义发件人的邮箱账号和密码 (需替换为您自己的真实信息)
Dim SenderEmail As String = "[email protected]"
Dim SenderPassword As String = "your_password"
// 设置接收方的电子邮箱地址, 可以是单个或者多个逗号分隔的形式
Dim RecipientEmails As String = "[email protected], [email protected]"
// 创建邮件的主题行
Dim EmailSubject As String = "来自 UiBot 的自动通知"
// 编写邮件正文中要显示的信息; 此处我们采用纯文本形式.
Dim EmailBodyText As String = "您好," & vbNewLine & _
"这是一封由 UiBot 自动生成的测试邮件." & vbNewLine & _
"- 自动化团队"
// 调用 SendMail 函数执行实际投递过程
Call SendMail(SenderEmail, SenderPassword, RecipientEmails, EmailSubject, EmailBodyText)
Messagebox("成功", "邮件已发送至指定联系人!")
```
上述脚本实现了基本功能需求——即基于预设好的几个关键参数(如寄件者身份认证详情、目标群体列表等),向外部互联网服务请求提交新创建的消息对象。
#### 注意事项
当尝试运行以上样例之前,请确认以下几点条件均已满足:
1. 已安装最新版本的 UiBot Runtime Environment;
2. 网络环境能够正常访问 SMTP 服务器端口,默认情况下可能涉及防火墙策略调整;
3. 替代掉模板里的占位符值为自己合法有效的账户凭证资料;
---
###
阅读全文
相关推荐


















