SkillHub

iemail-send

v1.0.4

Send transactional email via Iemail OpenAPI. Configure via OpenClaw skill env only.

Sourced from ClawHub, Authored by Jack

Installation

Please help me install the skill `iemail-send` from SkillHub official store. npx skills add jack-atlas/iemail-send

Iemail Send

Send transactional single email via Dmartech/Iemail OpenAPI using Python.

Configuration

Configure in ~/.openclaw/openclaw.json:

"skills": {
  "entries": {
    "iemail-send": {
      "enabled": true,
      "env": {
        "IEMAIL_ACCESS_KEY": "your-access-key",
        "IEMAIL_ACCESS_KEY_SECRET": "your-access-key-secret",
        "IEMAIL_SENDER": "[email protected]"
      }
    }
  }
}
Variable Description
IEMAIL_ACCESS_KEY OpenAPI access key
IEMAIL_ACCESS_KEY_SECRET OpenAPI access key secret
IEMAIL_SENDER Sender email address (required)
IEMAIL_TO Default recipient (optional)

Agent instructions

  1. Credentials: Read ~/.openclaw/openclaw.json or workspace config files. OpenClaw injects env at runtime.
  2. Send mail: Run script in workspace: bash python3 {baseDir}/send_email.py --to "[email protected]" --subject "Subject" --content "Body"

Usage examples

python3 {baseDir}/send_email.py --to "[email protected]" --subject "Hello" --content "Hello from Iemail"
python3 {baseDir}/send_email.py "[email protected]" "Hello" "Hello from Iemail"

Troubleshooting

  • 401 Unauthorized: Check IP whitelist, key/secret, and system time.
  • cannot find senderAddressSn: Check IEMAIL_SENDER matches a configured sender address.