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.
Frequently asked questions
Can’t find the answer you’re looking for? Reach out to our customer support team.
- Why Action Postfix?
- Action Postfix allows you to run your own email infrastructure without the need for ongoing service fees. It delivers 87-98% cost savings over 5 years compared to commercial providers while giving you complete control over your email infrastructure and data privacy.
- What's included with my purchase?
- You get Docker image source code for building your own container, comprehensive deployment guides (Docker Compose, Kamal, Kubernetes), Rails integration documentation, technical documentation, and 30 days of email support for installation issues.
- How much technical expertise do I need?
- You need Docker deployment experience, DNS management skills (MX, SPF, DKIM records), TLS certificate handling, and basic Linux administration. Expect 8-16 hours for initial setup and 10-20 hours learning curve in the first month.
- Can I redistribute or resell Action Postfix?
- No. The commercial license permits personal and business use, including modification for internal use, but prohibits public redistribution, publishing Docker images publicly, or reselling. You must build and push to your own private registry.
- How does this compare to SendGrid or Mailgun?
- While offering same baseline functionality, Action Postfix costs $200 once vs $1,200-5,400 over 5 years for commercial providers. You get complete control, no usage limits, full data privacy, and no vendor lock-in, but you're responsible for infrastructure management and maintenance. But you need to understand that Action Postfix is DIY solution, and some of advanced features offered by commercial providers will never be a part of it. At the same time, we open to hearing from you if you have any feedback or suggestions.
- What if Action Postfix doesn't work for me?
- We offer a 30-day money-back guarantee. If you're unhappy with your purchase for any reason, email support@full-stack.biz within 30 days for a full refund, no questions asked.
- Does Action Postfix handle both inbound and outbound email?
- Yes. Action Postfix provides complete email infrastructure with inbound processing via a custom relay script that integrates with Rails Action Mailbox, plus outbound SMTP delivery with DKIM signing and authentication.
- What security features are included?
- Enterprise-grade security with Fail2ban intrusion prevention, DKIM signing with 2048-bit RSA keys, SPF validation, TLS encryption, hardened Alpine Linux container, and capability restrictions for production security.
- Is this suitable for high-volume email sending?
- It is not, Action Postfix is designed for typical Rails application email volumes. There are no artificial usage limits, but your infrastructure and IP reputation will determine actual throughput. It's ideal for transactional emails and small to moderate volumes.
- Does it support multiple domains?
- Not at the moment, but I have plans to add this feature in the future.
- Is it battle tested?
- Yes, Action Postfix is in active usage on this website and deemed compliant by Google postmaster tools for over a year.
- Why should I buy it, can't I just use LLMs and manuals to build it on my own?
- Of course you can, it only took me fair share of a year of my life to make it right. Maybe you will succeed, but I am offering you stepping stone, that working for me, successfully delivering my emails from DigitalOcean basic droplet. And you can harm your domain reputation by configurign your MTA basing on LLM hallucinations.
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 accessWe currently preparing this product for launch, please check back soon.