Mail Sender
Skill này giúp em gửi email chuyên nghiệp cho anh Vũ hoặc bất kỳ ai thông qua máy chủ SMTP.
Yêu cầu hệ thống
Để skill này hoạt động, máy của anh cần:
- 1. Python 3: Đã được cài đặt sẵn trên hầu hết các hệ thống.
- Tài khoản Email & App Password:
- Nếu dùng Gmail, anh
không được dùng mật khẩu chính.
- Anh cần bật
Xác thực 2 lớp (2FA) và tạo
Mật khẩu ứng dụng (App Password).
Hướng dẫn tạo App Password (cho Gmail)
- 1. Truy cập myaccount.google.com.
- Vào mục Bảo mật (Security).
- Tìm phần Mật khẩu ứng dụng (App Passwords).
- Chọn ứng dụng là "Thư" và thiết bị là "Khác", đặt tên là "OpenClaw".
- Sao chép mã 16 ký tự được cấp để sử dụng làm
SMTP_PASS.
Cấu hình
Skill này ưu tiên đọc các biến môi trường để đảm bảo an toàn. Anh có thể thêm vào file .env hoặc cấu hình trong OpenClaw:
- -
SMTP_SERVER: (Mặc định: smtp.gmail.com) - INLINECODE4 : (Mặc định:
587) - INLINECODE6 : Địa chỉ email của anh.
- INLINECODE7 : Mật khẩu ứng dụng đã tạo ở trên.
Lệnh thực thi mẫu
CODEBLOCK0
Lưu ý bảo mật
- - Tuyệt đối không chia sẻ mật khẩu ứng dụng cho người khác.
- Skill này sử dụng thư viện chuẩn của Python (
smtplib), không cần cài đặt thêm thư viện bên ngoài.
邮件发送器
此技能帮助您通过SMTP服务器向Vũ先生或任何人发送专业邮件。
系统要求
为使此技能正常运行,您的电脑需要:
- 1. Python 3:已在大多数系统上预装。
- 邮箱账户与应用密码:
- 如果使用Gmail,
请勿使用主密码。
- 您需要开启
两步验证(2FA)并创建
应用密码(App Password)。
创建应用密码指南(适用于Gmail)
- 1. 访问 myaccount.google.com。
- 进入安全(Security)选项。
- 找到应用密码(App Passwords)部分。
- 选择应用为邮件,设备为其他,命名为OpenClaw。
- 复制生成的16位代码作为SMTPPASS使用。
配置
此技能优先读取环境变量以确保安全。您可以将其添加到.env文件或在OpenClaw中配置:
- - SMTPSERVER:(默认值:smtp.gmail.com)
- SMTPPORT:(默认值:587)
- SMTPUSER:您的邮箱地址。
- SMTPPASS:上述创建的应用密码。
示例执行命令
bash
python3 skills/public/mail-sender/scripts/send.py \
--to-email 收件人@gmail.com \
--subject 邮件标题 \
--body 您要发送的邮件内容。
安全注意事项
- - 绝对不要与他人分享应用密码。
- 此技能使用Python标准库(smtplib),无需安装额外库。