NetSendo v2.0.5: Bounce & Reputation Management

Maintaining a high sender reputation and a clean email list are the cornerstones of successful email marketing. Every bounced email and every blacklist inclusion can harm your ability to reach the inbox. For self-hosters who value the freedom of using their own SMTP servers, managing this has often been a manual, time-consuming process.
That all changes today. NetSendo v2.0.5 is here to give you unprecedented, automated control over your email deliverability and reputation, directly within your self-hosted instance.
🚀 What's New in v2.0.5
This release focuses on providing enterprise-grade tools to ensure your emails land where they should. Let's dive into the two groundbreaking features.
IMAP Bounce Mailbox Monitor
If you're using a custom SMTP provider, you no longer need to rely on complex webhook setups (or manual list cleaning) to handle bounced emails. Our new IMAP Bounce Monitor connects directly to a dedicated mailbox of your choice, automatically detects and processes bounce-back messages (Delivery Status Notifications), and updates your subscriber lists in real-time.
Automatic DSN Parsing
Connects to any IMAP mailbox, parses RFC 3464 bounce messages, and classifies them as hard or soft bounces.
Provider Agnostic
Works with any SMTP provider by setting the Return-Path header on outgoing emails to your bounce mailbox.
Inline SMTP Detection
Catches synchronous SMTP rejections during the sending process for instant bounce processing, even before the IMAP scan.
ℹ️ Note: This system uses the robustwebklex/php-imaplibrary, meaning no extra PHP extensions likeext-imapare required on your server.
Mailbox Reputation Monitor
Ever wondered if your sending domain has been flagged as spam? Now you can know instantly. The new Reputation Monitor automatically checks your sender domains against 7 major DNS-based blacklists, giving you a clear, actionable overview of your domain's health.
7 Blacklist Checks
Monitors Spamhaus, SURBL, URIBL, Barracuda, and more to provide comprehensive coverage.
Clear UI Status
See a reputation badge (✅ Clean / ⚠️ Warning / 🔴 Blacklisted) on each mailbox and click for a detailed report.
Intelligent Scanning
Clean domains are checked every 12 hours, while flagged domains are re-checked every 4 hours, saving resources.
📈 Benefits & Use Cases
Marketing Agencies
Manage multiple clients, each with their own custom SMTP server. Set up dedicated bounce mailboxes to automate list hygiene for each client, protecting your sending IPs. The reputation monitor allows you to proactively inform a client if their domain is blacklisted and help them resolve it.
SaaS Businesses
When sending transactional emails (like password resets or invoices) via a generic SMTP relay, the inline bounce detection immediately flags invalid user email addresses. The IMAP scanner acts as a reliable backup, ensuring your user database remains clean and your overall deliverability high.
E-commerce Stores
After migrating your store or payment provider, simply click the "Sync from Stripe" or "Sync from Polar" button. All your products and prices are imported into NetSendo in seconds, eliminating manual data entry and letting you build purchase-triggered automations faster.
🛠️ Step-by-Step Guide: Setting Up IMAP Bounce Monitoring
Configuring automatic bounce handling takes just a few minutes:
-
Navigate to Mailboxes
In your NetSendo dashboard, go to
Settings → Mailboxesand select the mailbox you wish to configure. -
Enable Bounce Monitoring
Find the "IMAP Bounce Monitoring" section and toggle the feature on. This will reveal the IMAP configuration fields.
-
Enter IMAP Credentials
Fill in the Host, Port, Encryption, Email Address, and Password for your dedicated bounce mailbox. We strongly recommend using a dedicated app password for security.
-
Test and Save
Click the "Test Connection" button to verify that NetSendo can connect to your mailbox. Once successful, click "Save Changes".
That's it! NetSendo's scheduler will now run the bounce:process-mailboxes command automatically every 5 minutes to keep your lists clean.
🎯 Expert Tips
For best results, create a new, dedicated email address (e.g., bounces@yourdomain.com) exclusively for bounce handling. This prevents the processor from accidentally parsing non-bounce emails.
If the Reputation Monitor flags your domain, don't wait. Use the detailed modal to see which blacklist flagged you and click the provided link to start the delisting process immediately.
If you suspect an issue, you can manually trigger a scan from your server's command line using php artisan bounce:process-mailboxes --dry-run. The --dry-run flag will show you what it finds without making any changes to your subscribers.
⚠️ Important: Updating to v2.0.5 requires runningcomposer installto fetch the newwebklex/php-imapdependency, followed byphp artisan migrateto update your database schema. Our Docker setup handles this for you.
Ready to Master Your Deliverability?
Take control of your sender reputation and automate list cleaning with NetSendo v2.0.5. Update your instance today to get started.




