Introducing

Action Postfix

Action Postfix is a complete commercial-grade mail server solution that helps Rails developers achieve full self-hosted email capabilities by providing a comprehensive containerized mail server that handles both inbound email processing and outbound email delivery. It's built to seamlessly integrate with Action Mailbox for inbound processing and Action Mailer for outbound delivery.

This commercial solution eliminates external email service dependencies and provides complete email infrastructure control through a pre-configured, production-ready container. Action Postfix is ideal for Rails developers with Docker deployment experience who need cost-effective email infrastructure, replacing ongoing service fees with a one-time $200 purchase while requiring technical expertise in DNS management and container orchestration.

  • Rails Action Mailbox Integration: Custom pure Bash relay script that replicates Rails Action Mailbox functionality without Ruby dependencies, providing seamless Rails email processing with lower resource usage and reduced attack surface.
  • Enterprise-Grade Security: Fail2ban intrusion prevention with automatic IP blocking, DKIM signing with 2048-bit RSA keys, SPF validation, TLS encryption, and hardened Alpine Linux container with capability restrictions for production-ready security.
  • Production-Ready Deployment: Docker container with s6-overlay service supervision, and commercial-grade reliability - designed for experienced Docker users with infrastructure management skills.

Key features include email reception, security measures, flexibility in configuration, integration with web applications, sending capability, and containerization for easy deployment and management.

Tools and Technologies Used

This project utilizes a range of robust tools to create a comprehensive email handling system:

  • Docker : Alpine Linux container with custom Bash relay script for Action Mailbox integration, ensuring consistent deployment across environments.
  • Postfix : The core mail transfer agent (MTA) used for handling and routing emails.
  • Dovecot : Provides SASL authentication for secure outbound SMTP delivery with system user backend.
  • OpenDKIM : Implements DomainKeys Identified Mail (DKIM) for email authentication.
  • SPF : Sender Policy Framework for email validation to prevent spoofing.
  • s6-overlay: Modern service supervision with dependency management and automatic restart capabilities for robust container operation.
  • Fail2ban: Intrusion prevention system with automatic IP blocking for suspicious activity and enhanced container security.
  • Alpine Linux: Hardened container base with minimal attack surface and capability restrictions for production security.

Action Postfix is ideal for Rails developers with Docker deployment experience who need cost-effective email infrastructure. This commercial solution requires technical expertise in DNS management (MX, SPF, DKIM, DMARC records), TLS certificate handling, and container orchestration, but eliminates ongoing service fees through a one-time $200 purchase while providing complete email infrastructure independence.

Simple no-tricks pricing

Complete email infrastructure independence with commercial-grade reliability - one lifetime purchase.

Lifetime ownership

Get updates and support along the way.

What’s included

  • Docker image access
  • Enterprise-grade security with Fail2ban
  • s6-overlay service supervision
  • 18-test validation suite
  • Pure Bash Action Mailbox integration
  • Deployment and configuration documentation

Pay once, own it forever

$200 USD

Get access