hail.sodocs
Self-hosting

SMTP inbound — not yet implemented

The SmtpInboundProvider interface exists in core/hailhq/core/providers/email/inbound/smtp.py but is not implemented. It is the cloud-agnostic / OSS-only path. We defer it to a follow-up milestone.

When it is released, this page will describe:

  • the mailbot/ container (aiosmtpd-backed), parallel to voicebot/
  • listen ports + TLS configuration
  • the "front me with Maddy or Postfix" production recipe for SPF / DKIM / DMARC verification and flood resistance
  • self-host quickstart

Until then, use the SES-backed inbound path documented in AWS SES. If you must avoid AWS, file an issue that tracks your need. Then we can give the SMTP listener priority.

References

On this page