Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Gosmtp

v1.0.0

Email邮件发送工具

0· 78· 1 versions· 1 current· 1 all-time· Updated 13h ago· MIT-0

Install

openclaw skills install gosmtp

Go 邮件发送工具

📦 文件说明

  • mail_sender.exe - 编译后的可执行文件(5.3MB)
  • main.go - 源代码
  • go.mod - Go 模块定义

⚙️ 环境变量配置

在 Windows PowerShell 中设置:

$env:SMTP_HOST="smtp.qq.com"
$env:SMTP_PORT="587"
$env:SMTP_USERNAME="siysunopcl@qq.com"
$env:SMTP_PASSWORD="wfpjoocjildcbjeh"
$env:FROM_EMAIL="siysunopcl@qq.com"
$env:FROM_NAME="Agent通知系统"

或在 CMD 中:

set SMTP_HOST=smtp.qq.com
set SMTP_PORT=587
set SMTP_USERNAME=siysunopcl@qq.com
set SMTP_PASSWORD=wfpjoocjildcbjeh
set FROM_EMAIL=siysunopcl@qq.com
set FROM_NAME=Agent通知系统

🚀 使用方法

1. 测试 SMTP 连接

cd mail_sender
$env:SMTP_HOST="smtp.qq.com"
$env:SMTP_PORT="587"
$env:SMTP_USERNAME="siysunopcl@qq.com"
$env:SMTP_PASSWORD="wfpjoocjildcbjeh"
./mail_sender.exe

2. 在代码中调用

import "your-module/mail_sender"

config := mail_sender.NewMailConfig()
email := &mail_sender.Email{
    To:      []string{"recipient@example.com"},
    Subject: "测试邮件",
    Body:    "<h1>HTML内容</h1>",
    Files:   []string{"attachment.pdf"}, // 可选附件
}

err := email.Send(config)

3. 作为命令行工具

# 直接运行(使用默认配置发送测试邮件)
./mail_sender.exe

# 发送自定义邮件(通过修改代码)

Version tags

latestvk97ajrgsv0bp8xwgp6awhk65en84p5b1