2026-06-04 22:43:04 +00:00
2026-06-04 22:43:04 +00:00
2026-06-06 20:22:20 -03:00
2026-06-04 22:28:19 +00:00
2026-06-05 20:32:43 -03:00
2026-06-04 22:28:19 +00:00

mailu-openapi-agent

Generated A2APack agent for Mailu API.

The generated code is intentionally editable. Tune prompts, operation grouping, auth names, and safety policy before publishing serious agents.

Mailbox skills

This agent also includes SMTP/IMAP skills:

  • send_email
  • read_inbox
  • read_sent
  • mark_email_read

These skills take the mailbox email address, mint a temporary Mailu user token through the admin API, use it as the SMTP/IMAP password, and delete the token before returning. The token is not exposed to the model or returned in skill responses.

Runtime note: the hosted agent must be allowed to reach Mailu submission and IMAPS. The cluster NetworkPolicy in runtime-infra/mailu.yaml allows only the mailu-openapi-agent Knative service in the agents namespace to connect to mail.a2acloud.io on ports 587 and 993. Other cluster workloads should remain blocked from those ports unless they receive their own explicit policy exception.

Description
Mailu administration agent generated from the live Mailu OpenAPI spec.
Readme 162 KiB
Languages
Python 100%