用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/Wike-CHI/acquisition-agent --skill 163-email-sender命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | 163-email-sender |
| version | 2.0.0 |
| description | 网易163邮箱SMTP发送技能。用nodemailer发邮件,支持HTML正文、自定义签名、批量发送、cron跟进。业务邮箱 wikeye2025@163.com。 |
| description_en | Send emails via 163.com SMTP using nodemailer. Supports HTML, signatures, batch sending, cron follow-ups. |
| triggers | ["发163邮件","163邮箱发送","send 163 email","用163发邮件","批量发邮件","发开发信","cold email"] |
| 项目 | 值 |
|---|---|
| 邮箱 | wikeye2025@163.com |
| 授权码 | TSghSNqqZxN7je7Y |
| SMTP | smtp.163.com:465 (SSL) |
| 发送脚本 | /tmp/sender.mjs |
Wike Chen
Sale Manager
HOLO Industrial Equipment Mfg Co., Ltd
Mob/WhatsApp: +86 131 6586 2311
Email: wikeye2025@163.com
Wenzhou, Zhejiang, China
www.holo-belt.com
cd /tmp && node sender.mjs "recipient@example.com" "Subject Here" /tmp/email_body.html
如果脚本不存在或被清理,用以下命令重建:
cd /tmp && npm install nodemailer 2>/dev/null
创建 /tmp/sender.mjs 内容:
import nodemailer from 'nodemailer';
import fs from 'fs';
const transporter = nodemailer.createTransport({
host: 'smtp.163.com',
port: 465,
secure: true,
auth: {
user: 'wikeye2025@163.com',
pass: 'TSghSNqqZxN7je7Y'
}
});
const SIGNATURE = `<br><br>
<div style="font-family:Arial,sans-serif;color:#333;">
<b>Wike Chen</b><br>
Sale Manager<br>
HOLO Industrial Equipment Mfg Co., Ltd<br>
<span style="color:#666;">Mob/WhatsApp: +86 131 6586 2311</span><br>
<span style="color:#666;">Email: wikeye2025@163.com</span><br>
<span style="color:#888;font-size:12px;">Wenzhou, Zhejiang, China | <a href="https://www.holo-belt.com" style="color:#0066cc;">www.holo-belt.com</a></span>
</div>`;
async function send(to, subject, htmlBody) {
const fullHtml = htmlBody + SIGNATURE;
try {
const info = await transporter.sendMail({
from: '"Wike Chen" <wikeye2025@163.com>',
to,
subject,
html: fullHtml
});
console.log(`SENT -> ${to} | ${info.messageId}`);
return true;
} catch (err) {
console.();
;
}
}
[,, to, subject, htmlFile] = process.;
htmlBody = fs.(htmlFile, );
(to, subject, htmlBody);
/tmp/email_X.htmlsleep 25 && node sender.mjs 串联发送/tmp/outreach_log.md# 写邮件HTML
# ... (write_file to /tmp/email_1.html etc.)
# 逐封发送
cd /tmp && node sender.mjs "client1@example.com" "Subject 1" email_1.html
sleep 25
cd /tmp && node sender.mjs "client2@example.com" "Subject 2" email_2.html
sleep 25
cd /tmp && node sender.mjs "client3@example.com" "Subject 3" email_3.html
用 cronjob 工具设置自动跟进:
Cron prompt中需包含:
ls /tmp/node_modules/nodemailercd /tmp && npm install nodemailer