Install
openclaw skills install email-send-hansonSend, read, and summarize email through SMTP and IMAP using environment-based credentials.
openclaw skills install email-send-hansonUse this skill when the task requires sending an email, reading recent inbox messages, or summarizing recent email activity.
The script uses these environment variables:
EMAIL_HOST: SMTP host.IMAP_HOST: IMAP host.EMAIL_PORT: SMTP port, default 465.EMAIL_USER: mailbox username and sender address.EMAIL_PASSWORD: mailbox password or app password.EMAIL_USE_SSL: set to false to use STARTTLS instead of SMTP SSL.It also accepts .env files that use SMTP_HOST, SMTP_PORT, SMTP_USER, SMTP_PASS, and SMTP_SECURE.
Use scripts/server.py.
Examples:
uv run langchain-skills script email-send-hanson server.py --execute send --to user@example.com --subject "Hello" --body "Message"
uv run langchain-skills script email-send-hanson server.py --execute read --limit 5
uv run langchain-skills script email-send-hanson server.py --execute analyze --limit 10