{"id":"7e5d3db6-d650-4298-85e8-2aec0d83d9e5","entityType":"agent","slug":"clawhub-liubindashen-163email-skill","name":"163 Email Skill - SMTP Sender","canonicalUrl":"https://www.xpersona.co/agent/clawhub-liubindashen-163email-skill","canonicalPath":"/agent/clawhub-liubindashen-163email-skill","generatedAt":"2026-10-13T04:23:15.354Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-11T22:40:39.104Z","emptyReason":null},"description":"163email skill - Send emails via 163 SMTP service with custom recipient, subject, content. Support CLI and Python import Skill: 163 Email Skill - SMTP Sender Owner: liubindashen Summary: 163email skill - Send emails via 163 SMTP service with custom recipient, subject, content. Support CLI and Python import Tags: latest:1.2.1 Version history: v1.2.1 | 2026-04-19T16:11:10.213Z | user Update display name for better search visibility v1.2.0 | 2026-04-19T16:10:03.248Z | user Fix: Use environment variables for credentials (CLAW_EMAIL, CLAW_E","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 983 downloads reported by the source. Last updated 10/11/2026.","installCommand":"clawhub skill install s17c7ktse69br1axk1rwcpbr898539aw:163email-skill","sourceUrl":"https://clawhub.ai/liubindashen/163email-skill","homepage":"https://clawhub.ai/liubindashen/skills/163email-skill","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/liubindashen/163email-skill","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/liubindashen/skills/163email-skill","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":60,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"163email skill - Send emails via 163 SMTP service with custom recipient, subject, content. Support CLI and Python import Skill: 163 Email Skill - SMTP Sender Ow"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-11T22:40:39.104Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-11T22:40:39.104Z","emptyReason":null},"stars":null,"forks":null,"downloads":983,"likes":null,"task":null,"library":null,"packageName":null,"latestVersion":"1.2.1","tractionLabel":"983 downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-11T22:40:39.091Z","emptyReason":null},"lastUpdatedAt":"2026-10-11T22:40:39.104Z","lastCrawledAt":"2026-10-11T22:40:39.091Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-12T22:40:39.091Z","lastVerifiedAt":null,"highlights":[{"version":"1.2.1","createdAt":"2026-04-19T16:11:10.213Z","changelog":"Update display name for better search visibility","fileCount":10,"zipByteSize":5759},{"version":"1.2.0","createdAt":"2026-04-19T16:10:03.248Z","changelog":"Fix: Use environment variables for credentials (CLAW_EMAIL, CLAW_EMAIL_AUTH)","fileCount":9,"zipByteSize":4584},{"version":"1.1.0","createdAt":"2026-04-19T16:08:26.248Z","changelog":"Rename to 163email-skill for better discoverability","fileCount":9,"zipByteSize":4391}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s17c7ktse69br1axk1rwcpbr898539aw:163email-skill","setupComplexity":"low","setupSteps":["Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-liubindashen-163email-skill/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-liubindashen-163email-skill/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-liubindashen-163email-skill/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-liubindashen-163email-skill/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-liubindashen-163email-skill/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-liubindashen-163email-skill/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-13T04:23:15.354Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-liubindashen-163email-skill/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-liubindashen-163email-skill/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-liubindashen-163email-skill/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-liubindashen-163email-skill/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-10-11T22:40:39.104Z","emptyReason":null},"readme":"Skill: 163 Email Skill - SMTP Sender\n\nOwner: liubindashen\n\nSummary: 163email skill - Send emails via 163 SMTP service with custom recipient, subject, content. Support CLI and Python import\n\nTags: latest:1.2.1\n\nVersion history:\n\nv1.2.1 | 2026-04-19T16:11:10.213Z | user\n\nUpdate display name for better search visibility\n\nv1.2.0 | 2026-04-19T16:10:03.248Z | user\n\nFix: Use environment variables for credentials (CLAW_EMAIL, CLAW_EMAIL_AUTH)\n\nv1.1.0 | 2026-04-19T16:08:26.248Z | user\n\nRename to 163email-skill for better discoverability\n\nArchive index:\n\nArchive v1.2.1: 10 files, 5759 bytes\n\nFiles: examples/usage_example.py (515b), README.md (361b), requirements.txt (86b), skill-card.md (2126b), skill.json (937b), SKILL.md (1622b), src/__init__.py (107b), src/send_email.py (1949b), tests/test_skill.py (1873b), _meta.json (133b)\n\nFile v1.2.1:SKILL.md\n\n---\nname: 163email-skill\ndescription: \"163email skill - Send emails via 163 SMTP service with custom recipient, subject, content. Support CLI and Python import\"\nversion: 1.2.0\nauthor: geekbin\nlicense: MIT\ntags:\n  - 163email\n  - email\n  - smtp\n  - notification\n  - utility\n  - latest\nmetadata:\n  openclaw:\n    requires:\n      env:\n        - CLAW_EMAIL\n        - CLAW_EMAIL_AUTH\n      bins:\n        - python\n    install: []\n---\n\n# 163email Skill - Email Sender\n\nSend emails via 163 SMTP service. Support custom recipient, subject, content. Both CLI and Python module import calling methods are supported.\n\n## Features\n\n- Send plain text emails via 163 SMTP\n- One-click command line invocation\n- Python module import support\n- SSL encrypted transmission\n- Multiple recipients support\n\n## Usage\n\n### Method 1: Command Line\n\n```bash\npython send_email.py \"recipient@example.com\" \"Test Subject\" \"Email content here\"\n```\n\n### Method 2: Python Import\n\n```python\nfrom src.send_email import send_mail\n\nsend_mail(\n    to=\"recipient@example.com\",\n    subject=\"Test Email\",\n    content=\"This is the email content\"\n)\n```\n\n## Configuration\n\nSet environment variables before use:\n\n```bash\nexport CLAW_EMAIL=\"your_163_email@163.com\"\nexport CLAW_EMAIL_AUTH=\"your_smtp_authorization_code\"\nexport CLAW_SMTP_SERVER=\"smtp.163.com\"  # optional\nexport CLAW_SMTP_PORT=\"465\"  # optional\n```\n\nOr use in Python:\n```python\nimport os\nos.environ[\"CLAW_EMAIL\"] = \"your_email@163.com\"\nos.environ[\"CLAW_EMAIL_AUTH\"] = \"your_auth_code\"\n```\n\n## Requirements\n\n- Python 3.6+\n- No third-party dependencies (uses smtplib, email standard library)\n\n## License\n\nMIT\n\nFile v1.2.1:README.md\n\n# 163email Skill\n\nEmail sending skill for ClawHub via 163 SMTP service. Support custom recipient, subject, content.\n\n## Quick Start\n\n```bash\n# Set credentials via environment variables\nexport CLAW_EMAIL=\"your_163_email@163.com\"\nexport CLAW_EMAIL_AUTH=\"your_auth_code\"\n\n# Send email\npython send_email.py \"to@example.com\" \"Subject\" \"Content\"\n```\n\n## License\n\nMIT\n\nFile v1.2.1:_meta.json\n\n{\n  \"ownerId\": \"kn7792en7px8ettac6c96qaqfn8288cn\",\n  \"slug\": \"163email-skill\",\n  \"version\": \"1.2.1\",\n  \"publishedAt\": 1776615070213\n}\n\nFile v1.2.1:skill-card.md\n\n## Description:\n\nSends plain text email through the 163 SMTP service with configurable recipients, subject, and body content.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[liubindashen](https://clawhub.ai/user/liubindashen)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nDevelopers and automation agents use this skill to send notification emails from a configured 163 mail account by CLI or Python import.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill uses mail credentials to authenticate to the configured SMTP service.\n\nMitigation: Use a dedicated SMTP authorization code rather than a primary account password, and scope the account to the intended automation workflow.\n\nRisk: Recipients, subjects, and message bodies are sent to the SMTP provider.\n\nMitigation: Avoid sending secrets or regulated data unless the account, recipients, and provider use are approved for that content.\n\nRisk: An agent with access to this skill can send real emails from the configured account.\n\nMitigation: Install only in workflows where outbound email is intended, and review recipients and message content before execution when user approval is required.\n\n## Reference(s):\n\n- [ClawHub skill page](https://clawhub.ai/liubindashen/skills/163email-skill)\n- [Publisher profile](https://clawhub.ai/user/liubindashen)\n- [Artifact README](artifact/README.md)\n\n## Skill Output:\n\n**Output Type(s):** [text, shell commands, code, configuration]\n\n**Output Format:** [Plain text email content, CLI output, and Python Boolean return values]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [Requires CLAW_EMAIL and CLAW_EMAIL_AUTH environment variables; uses smtp.163.com:465 by default.]\n\n## Skill Version(s):\n\n1.2.1 (source: server release metadata; artifact frontmatter states 1.2.0)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nFile v1.2.1:skill.json\n\n{\n  \"name\": \"163email-skill\",\n  \"version\": \"1.2.0\",\n  \"description\": \"163email skill - Send emails via 163 SMTP service with custom recipient, subject, content\",\n  \"author\": \"geekbin\",\n  \"license\": \"MIT\",\n  \"keywords\": [\n    \"163email\",\n    \"email\",\n    \"smtp\",\n    \"notification\",\n    \"utility\"\n  ],\n  \"main\": \"src/send_email.py\",\n  \"python_version\": \">=3.6\",\n  \"dependencies\": [],\n  \"env\": [\n    \"CLAW_EMAIL\",\n    \"CLAW_EMAIL_AUTH\"\n  ],\n  \"skills\": [\n    {\n      \"name\": \"send_mail\",\n      \"description\": \"Send email via 163 SMTP service\",\n      \"parameters\": {\n        \"to\": {\n          \"type\": \"string\",\n          \"description\": \"Recipient email address (multiple recipients separated by comma)\"\n        },\n        \"subject\": {\n          \"type\": \"string\",\n          \"description\": \"Email subject\"\n        },\n        \"content\": {\n          \"type\": \"string\",\n          \"description\": \"Email body content\"\n        }\n      }\n    }\n  ]\n}\n\nFile v1.2.1:requirements.txt\n\n# No third-party dependencies required\n# Uses Python standard library: smtplib, email\n\nArchive v1.2.0: 9 files, 4584 bytes\n\nFiles: examples/usage_example.py (515b), README.md (361b), requirements.txt (86b), skill.json (937b), SKILL.md (1622b), src/__init__.py (107b), src/send_email.py (1949b), tests/test_skill.py (1873b), _meta.json (133b)\n\nFile v1.2.0:SKILL.md\n\n---\nname: 163email-skill\ndescription: \"163email skill - Send emails via 163 SMTP service with custom recipient, subject, content. Support CLI and Python import\"\nversion: 1.2.0\nauthor: geekbin\nlicense: MIT\ntags:\n  - 163email\n  - email\n  - smtp\n  - notification\n  - utility\n  - latest\nmetadata:\n  openclaw:\n    requires:\n      env:\n        - CLAW_EMAIL\n        - CLAW_EMAIL_AUTH\n      bins:\n        - python\n    install: []\n---\n\n# 163email Skill - Email Sender\n\nSend emails via 163 SMTP service. Support custom recipient, subject, content. Both CLI and Python module import calling methods are supported.\n\n## Features\n\n- Send plain text emails via 163 SMTP\n- One-click command line invocation\n- Python module import support\n- SSL encrypted transmission\n- Multiple recipients support\n\n## Usage\n\n### Method 1: Command Line\n\n```bash\npython send_email.py \"recipient@example.com\" \"Test Subject\" \"Email content here\"\n```\n\n### Method 2: Python Import\n\n```python\nfrom src.send_email import send_mail\n\nsend_mail(\n    to=\"recipient@example.com\",\n    subject=\"Test Email\",\n    content=\"This is the email content\"\n)\n```\n\n## Configuration\n\nSet environment variables before use:\n\n```bash\nexport CLAW_EMAIL=\"your_163_email@163.com\"\nexport CLAW_EMAIL_AUTH=\"your_smtp_authorization_code\"\nexport CLAW_SMTP_SERVER=\"smtp.163.com\"  # optional\nexport CLAW_SMTP_PORT=\"465\"  # optional\n```\n\nOr use in Python:\n```python\nimport os\nos.environ[\"CLAW_EMAIL\"] = \"your_email@163.com\"\nos.environ[\"CLAW_EMAIL_AUTH\"] = \"your_auth_code\"\n```\n\n## Requirements\n\n- Python 3.6+\n- No third-party dependencies (uses smtplib, email standard library)\n\n## License\n\nMIT\n\nFile v1.2.0:README.md\n\n# 163email Skill\n\nEmail sending skill for ClawHub via 163 SMTP service. Support custom recipient, subject, content.\n\n## Quick Start\n\n```bash\n# Set credentials via environment variables\nexport CLAW_EMAIL=\"your_163_email@163.com\"\nexport CLAW_EMAIL_AUTH=\"your_auth_code\"\n\n# Send email\npython send_email.py \"to@example.com\" \"Subject\" \"Content\"\n```\n\n## License\n\nMIT\n\nFile v1.2.0:_meta.json\n\n{\n  \"ownerId\": \"kn7792en7px8ettac6c96qaqfn8288cn\",\n  \"slug\": \"163email-skill\",\n  \"version\": \"1.2.0\",\n  \"publishedAt\": 1776615003248\n}\n\nFile v1.2.0:skill.json\n\n{\n  \"name\": \"163email-skill\",\n  \"version\": \"1.2.0\",\n  \"description\": \"163email skill - Send emails via 163 SMTP service with custom recipient, subject, content\",\n  \"author\": \"geekbin\",\n  \"license\": \"MIT\",\n  \"keywords\": [\n    \"163email\",\n    \"email\",\n    \"smtp\",\n    \"notification\",\n    \"utility\"\n  ],\n  \"main\": \"src/send_email.py\",\n  \"python_version\": \">=3.6\",\n  \"dependencies\": [],\n  \"env\": [\n    \"CLAW_EMAIL\",\n    \"CLAW_EMAIL_AUTH\"\n  ],\n  \"skills\": [\n    {\n      \"name\": \"send_mail\",\n      \"description\": \"Send email via 163 SMTP service\",\n      \"parameters\": {\n        \"to\": {\n          \"type\": \"string\",\n          \"description\": \"Recipient email address (multiple recipients separated by comma)\"\n        },\n        \"subject\": {\n          \"type\": \"string\",\n          \"description\": \"Email subject\"\n        },\n        \"content\": {\n          \"type\": \"string\",\n          \"description\": \"Email body content\"\n        }\n      }\n    }\n  ]\n}\n\nFile v1.2.0:requirements.txt\n\n# No third-party dependencies required\n# Uses Python standard library: smtplib, email\n\nArchive v1.1.0: 9 files, 4391 bytes\n\nFiles: examples/usage_example.py (515b), README.md (349b), requirements.txt (86b), skill.json (881b), SKILL.md (1375b), src/__init__.py (107b), src/send_email.py (1736b), tests/test_skill.py (1873b), _meta.json (133b)\n\nFile v1.1.0:SKILL.md\n\n---\nname: 163email-skill\ndescription: \"163email skill - Send emails via 163 SMTP service with custom recipient, subject, content. Support CLI and Python import\"\nversion: 1.1.0\nauthor: geekbin\nlicense: MIT\ntags:\n  - 163email\n  - email\n  - smtp\n  - notification\n  - utility\n  - latest\nmetadata:\n  openclaw:\n    requires:\n      env: []\n      bins:\n        - python\n    install: []\n---\n\n# 163email Skill - Email Sender\n\nSend emails via 163 SMTP service. Support custom recipient, subject, content. Both CLI and Python module import calling methods are supported.\n\n## Features\n\n- Send plain text emails via 163 SMTP\n- One-click command line invocation\n- Python module import support\n- SSL encrypted transmission\n- Multiple recipients support\n\n## Usage\n\n### Method 1: Command Line\n\n```bash\npython send_email.py \"recipient@example.com\" \"Test Subject\" \"Email content here\"\n```\n\n### Method 2: Python Import\n\n```python\nfrom src.send_email import send_mail\n\nsend_mail(\n    to=\"recipient@example.com\",\n    subject=\"Test Email\",\n    content=\"This is the email content\"\n)\n```\n\n## Configuration\n\nModify `src/send_email.py` before use:\n\n```python\nSENDER = \"your_163_email@163.com\"\nAUTH_CODE = \"your_smtp_authorization_code\"\nSMTP_SERVER = \"smtp.163.com\"\nSMTP_PORT = 465\n```\n\n## Requirements\n\n- Python 3.6+\n- No third-party dependencies (uses smtplib, email standard library)\n\n## License\n\nMIT\n\nFile v1.1.0:README.md\n\n# 163email Skill\n\nEmail sending skill for ClawHub via 163 SMTP service. Support custom recipient, subject, content.\n\n## Features\n\n- Plain text email sending\n- CLI one-call invocation\n- Python module import\n- SSL encryption\n- Multiple recipients\n\n## Quick Start\n\n```bash\npython send_email.py \"to@example.com\" \"Subject\" \"Content\"\n```\n\n## License\n\nMIT\n\nFile v1.1.0:_meta.json\n\n{\n  \"ownerId\": \"kn7792en7px8ettac6c96qaqfn8288cn\",\n  \"slug\": \"163email-skill\",\n  \"version\": \"1.1.0\",\n  \"publishedAt\": 1776614906248\n}\n\nFile v1.1.0:skill.json\n\n{\n  \"name\": \"163email-skill\",\n  \"version\": \"1.1.0\",\n  \"description\": \"163email skill - Send emails via 163 SMTP service with custom recipient, subject, content\",\n  \"author\": \"geekbin\",\n  \"license\": \"MIT\",\n  \"keywords\": [\n    \"163email\",\n    \"email\",\n    \"smtp\",\n    \"notification\",\n    \"utility\"\n  ],\n  \"main\": \"src/send_email.py\",\n  \"python_version\": \">=3.6\",\n  \"dependencies\": [],\n  \"skills\": [\n    {\n      \"name\": \"send_mail\",\n      \"description\": \"Send email via 163 SMTP service\",\n      \"parameters\": {\n        \"to\": {\n          \"type\": \"string\",\n          \"description\": \"Recipient email address (multiple recipients separated by comma)\"\n        },\n        \"subject\": {\n          \"type\": \"string\",\n          \"description\": \"Email subject\"\n        },\n        \"content\": {\n          \"type\": \"string\",\n          \"description\": \"Email body content\"\n        }\n      }\n    }\n  ]\n}\n\nFile v1.1.0:requirements.txt\n\n# No third-party dependencies required\n# Uses Python standard library: smtplib, email","readmeExcerpt":"Skill: 163 Email Skill - SMTP Sender Owner: liubindashen Summary: 163email skill - Send emails via 163 SMTP service with custom recipient, subject, content. Support CLI and Python import Tags: latest:1.2.1 Version history: v1.2.1 | 2026-04-19T16:11:10.213Z | user Update display name for better search visibility v1.2.0 | 2026-04-19T16:10:03.248Z | user Fix: Use environment variables for credentials (CLAW_EMAIL, CLAW_E","codeSnippets":[],"executableExamples":[{"language":"bash","snippet":"python send_email.py \"recipient@example.com\" \"Test Subject\" \"Email content here\""},{"language":"python","snippet":"from src.send_email import send_mail\n\nsend_mail(\n    to=\"recipient@example.com\",\n    subject=\"Test Email\",\n    content=\"This is the email content\"\n)"},{"language":"bash","snippet":"export CLAW_EMAIL=\"your_163_email@163.com\"\nexport CLAW_EMAIL_AUTH=\"your_smtp_authorization_code\"\nexport CLAW_SMTP_SERVER=\"smtp.163.com\"  # optional\nexport CLAW_SMTP_PORT=\"465\"  # optional"},{"language":"python","snippet":"import os\nos.environ[\"CLAW_EMAIL\"] = \"your_email@163.com\"\nos.environ[\"CLAW_EMAIL_AUTH\"] = \"your_auth_code\""},{"language":"bash","snippet":"# Set credentials via environment variables\nexport CLAW_EMAIL=\"your_163_email@163.com\"\nexport CLAW_EMAIL_AUTH=\"your_auth_code\"\n\n# Send email\npython send_email.py \"to@example.com\" \"Subject\" \"Content\""},{"language":"bash","snippet":"python send_email.py \"recipient@example.com\" \"Test Subject\" \"Email content here\""}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nname: 163email-skill\ndescription: \"163email skill - Send emails via 163 SMTP service with custom recipient, subject, content. Support CLI and Python import\"\nversion: 1.2.0\nauthor: geekbin\nlicense: MIT\ntags:\n  - 163email\n  - email\n  - smtp\n  - notification\n  - utility\n  - latest\nmetadata:\n  openclaw:\n    requires:\n      env:\n        - CLAW_EMAIL\n        - CLAW_EMAIL_AUTH\n      bins:\n        - python\n    install: []\n---\n\n# 163email Skill - Email Sender\n\nSend emails via 163 SMTP service. Support custom recipient, subject, content. Both CLI and Python module import calling methods are supported.\n\n## Features\n\n- Send plain text emails via 163 SMTP\n- One-click command line invocation\n- Python module import support\n- SSL encrypted transmission\n- Multiple recipients support\n\n## Usage\n\n### Method 1: Command Line\n\n```bash\npython send_email.py \"recipient@example.com\" \"Test Subject\" \"Email content here\"\n```\n\n### Method 2: Python Import\n\n```python\nfrom src.send_email import send_mail\n\nsend_mail(\n    to=\"recipient@example.com\",\n    subject=\"Test Email\",\n    content=\"This is the email content\"\n)\n```\n\n## Configuration\n\nSet environment variables before use:\n\n```bash\nexport CLAW_EMAIL=\"your_163_email@163.com\"\nexport CLAW_EMAIL_AUTH=\"your_smtp_authorization_code\"\nexport CLAW_SMTP_SERVER=\"smtp.163.com\"  # optional\nexport CLAW_SMTP_PORT=\"465\"  # optional\n```\n\nOr use in Python:\n```python\nimport os\nos.environ[\"CLAW_EMAIL\"] = \"your_email@163.com\"\nos.environ[\"CLAW_EMAIL_AUTH\"] = \"your_auth_code\"\n```\n\n## Requirements\n\n- Python 3.6+\n- No third-party dependencies (uses smtplib, email standard library)\n\n## License\n\nMIT"},{"path":"README.md","content":"# 163email Skill\n\nEmail sending skill for ClawHub via 163 SMTP service. Support custom recipient, subject, content.\n\n## Quick Start\n\n```bash\n# Set credentials via environment variables\nexport CLAW_EMAIL=\"your_163_email@163.com\"\nexport CLAW_EMAIL_AUTH=\"your_auth_code\"\n\n# Send email\npython send_email.py \"to@example.com\" \"Subject\" \"Content\"\n```\n\n## License\n\nMIT"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn7792en7px8ettac6c96qaqfn8288cn\",\n  \"slug\": \"163email-skill\",\n  \"version\": \"1.2.1\",\n  \"publishedAt\": 1776615070213\n}"},{"path":"skill-card.md","content":"## Description:\n\nSends plain text email through the 163 SMTP service with configurable recipients, subject, and body content.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[liubindashen](https://clawhub.ai/user/liubindashen)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nDevelopers and automation agents use this skill to send notification emails from a configured 163 mail account by CLI or Python import.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill uses mail credentials to authenticate to the configured SMTP service.\n\nMitigation: Use a dedicated SMTP authorization code rather than a primary account password, and scope the account to the intended automation workflow.\n\nRisk: Recipients, subjects, and message bodies are sent to the SMTP provider.\n\nMitigation: Avoid sending secrets or regulated data unless the account, recipients, and provider use are approved for that content.\n\nRisk: An agent with access to this skill can send real emails from the configured account.\n\nMitigation: Install only in workflows where outbound email is intended, and review recipients and message content before execution when user approval is required.\n\n## Reference(s):\n\n- [ClawHub skill page](https://clawhub.ai/liubindashen/skills/163email-skill)\n- [Publisher profile](https://clawhub.ai/user/liubindashen)\n- [Artifact README](artifact/README.md)\n\n## Skill Output:\n\n**Output Type(s):** [text, shell commands, code, configuration]\n\n**Output Format:** [Plain text email content, CLI output, and Python Boolean return values]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [Requires CLAW_EMAIL and CLAW_EMAIL_AUTH environment variables; uses smtp.163.com:465 by default.]\n\n## Skill Version(s):\n\n1.2.1 (source: server release metadata; artifact frontmatter states 1.2.0)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment."},{"path":"skill.json","content":"{\n  \"name\": \"163email-skill\",\n  \"version\": \"1.2.0\",\n  \"description\": \"163email skill - Send emails via 163 SMTP service with custom recipient, subject, content\",\n  \"author\": \"geekbin\",\n  \"license\": \"MIT\",\n  \"keywords\": [\n    \"163email\",\n    \"email\",\n    \"smtp\",\n    \"notification\",\n    \"utility\"\n  ],\n  \"main\": \"src/send_email.py\",\n  \"python_version\": \">=3.6\",\n  \"dependencies\": [],\n  \"env\": [\n    \"CLAW_EMAIL\",\n    \"CLAW_EMAIL_AUTH\"\n  ],\n  \"skills\": [\n    {\n      \"name\": \"send_mail\",\n      \"description\": \"Send email via 163 SMTP service\",\n      \"parameters\": {\n        \"to\": {\n          \"type\": \"string\",\n          \"description\": \"Recipient email address (multiple recipients separated by comma)\"\n        },\n        \"subject\": {\n          \"type\": \"string\",\n          \"description\": \"Email subject\"\n        },\n        \"content\": {\n          \"type\": \"string\",\n          \"description\": \"Email body content\"\n        }\n      }\n    }\n  ]\n}"}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"163email skill - Send emails via 163 SMTP service with custom recipient, subject, content. Support CLI and Python import Skill: 163 Email Skill - SMTP Sender Owner: liubindashen Summary: 163email skill - Send emails via 163 SMTP service with custom recipient, subject, content. Support CLI and Python import Tags: latest:1.2.1 Version history: v1.2.1 | 2026-04-19T16:11:10.213Z | user Update display name for better search visibility v1.2.0 | 2026-04-19T16:10:03.248Z | user Fix: Use environment variables for credentials (CLAW_EMAIL, CLAW_E","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":939,"uniquenessScore":47,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-11T22:40:39.104Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-10-11T22:40:39.104Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-13T04:23:15.354Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}