Addresses
An assigned domain is ready as soon as it is created. DevHelm owns its DNS. Every local-part on that domain is its own inbox:signup@your-domain, otp-42@your-domain, and anything else you put in front of the @.
--label is a prefix. The SDK and CLI add random characters after it, so each call is a new inbox on that domain.
To list the domains already in the workspace:
What is stored
Each captured message keeps the sender, recipients, subject, a body preview, extracted one-time codes, links, and attachment names. The full original message is available as a raw download. The list and wait responses includeotp (value, and source of text or html) and links (href, and text when the message had visible link text).
How long messages are kept
The domain Settings page shows how many days the current plan keeps messages:
A message body over 1 MiB is refused. The same limit applies on every plan.
Next steps
Wait for an email
Block a test until the next message arrives.
OTPs and links
Read a code or a link from the stored message.
Custom domains
Receive mail on a hostname you own.