Install
openclaw skills install mail-addr-creatorcreate one or many ordinary mailbox addresses in a cloudflare temporary mail system through the /admin/new_address admin api and return structured results. use when openclaw is asked to create mailbox addresses through the backend instead of the web ui, including requests such as create t2@suilong.online, create 10 mailboxes, add a mailbox in my cloudflare temp mail system, or use the cloudflare mail admin api to create addresses.
openclaw skills install mail-addr-creatorUse this skill to create ordinary mailbox addresses through https://mail-api.suilong.online/admin/new_address.
name, domain, and enablePrefix.enablePrefix to true when the user does not specify it.t2@suilong.online, split it into name=t2 and domain=suilong.online.python3 scripts/create_address.py for single or batch creation.created, already_exists, auth_error, error.--output-format csv and optionally --output-file <path> when the user asks for exportable results.Single address:
python3 scripts/create_address.py \
--name t2 \
--domain suilong.online \
--admin-auth "$CLOUDFLARE_MAIL_ADMIN_AUTH"
Single full address:
python3 scripts/create_address.py \
--name t2@suilong.online \
--admin-auth "$CLOUDFLARE_MAIL_ADMIN_AUTH"
Batch addresses from a comma-separated list:
python3 scripts/create_address.py \
--names alice,bob,charlie \
--domain suilong.online \
--enable-prefix true \
--admin-auth "$CLOUDFLARE_MAIL_ADMIN_AUTH"
Batch addresses from a file:
python3 scripts/create_address.py \
--names-file ./names.txt \
--domain suilong.online \
--admin-auth "$CLOUDFLARE_MAIL_ADMIN_AUTH"
Export batch results as CSV:
python3 scripts/create_address.py \
--names alice,bob,charlie \
--domain suilong.online \
--output-format csv \
--output-file ./created-addresses.csv \
--admin-auth "$CLOUDFLARE_MAIL_ADMIN_AUTH"
Prefer environment variables for secrets:
CLOUDFLARE_MAIL_ADMIN_AUTHCLOUDFLARE_MAIL_BEARER_TOKENCLOUDFLARE_MAIL_FINGERPRINTCLOUDFLARE_MAIL_LANGCLOUDFLARE_MAIL_USER_TOKENCLOUDFLARE_MAIL_API_URLreferences/api.md for the endpoint contract and error mapping.references/examples.md for example prompts and outputs.Install this skill into an OpenClaw workspace under skills/cloudflare-mail-address-creator/, or globally under ~/.moltbot/skills/cloudflare-mail-address-creator/.
This package intentionally keeps only the OpenClaw-compatible skill files: SKILL.md, scripts/, and references/.