Repository navigation
Email blind copies
- SDK:
r.email.send(projectId, { to, bcc, ... })takesbcc, one address or an array of up to 5, in raw and template mode. The result,EmailSummaryandEmailDetailcarrybcc: EmailBccRecipient[]({ address, status, bounce_type }). A blind copy's bounce shows on its entry and never marks the message failed. - CLI:
run402 email send --bcc <email>(repeatable, up to 5, both modes); the JSON output echoesbcc. - MCP: reached through
run(r.email.sendwithbcc); no tool change.
The platform sends one message to every address, and no header of any copy names a blind copy. Each blind copy counts as one send against the email limits. A suppressed blind copy refuses the whole send (RECIPIENT_SUPPRESSED, details.field: "bcc"). There is no cc: the platform refuses it.