Notes

Bounce Handling in Mautic - Choosing Between AWS SES and Standard Email Accounts

Bounce Handling in Mautic - Choosing Between AWS SES and Standard Email Accounts

Bounce management is critical for maintaining email deliverability and ensuring your marketing campaigns reach their intended audience. In Mautic, bounce handling involves detecting undelivered emails (bounces) and unsubscribe requests (complaints), then updating contact records accordingly. This guide explores two approaches: Amazon Web Services (AWS) Simple…

Why You Should Treat AI as a Teammate, Not a Tool

Why You Should Treat AI as a Teammate, Not a Tool

In this episode of Uncoded, Jeremy Utley — adjunct professor at Stanford University and co-author of Idea Flow — explores the evolving relationship between humans and generative AI. Using vivid anecdotes and deep research insights, he unpacks how our approach to AI can either limit…

Secure AWS SES Email Sending - Policy Design & Implementation Guide

Secure AWS SES Email Sending - Policy Design & Implementation Guide

Amazon Simple Email Service (SES) is a powerful tool for sending transactional emails, but misconfigured policies can lead to abuse, such as phishing attacks or spam campaigns. This article explains how to create a secure SES policy that balances flexibility and security, while preventing unauthorised…

Managing Database Schema Changes in Mautic - Doctrine Migrations

Doctrine is an Object-Relational Mapper (ORM) integrated into Mautic to bridge the gap between PHP code and database schema. It maps Mautic’s PHP entities (e.g., Lead, Campaign) to database tables, ensuring consistency and reducing manual SQL intervention. Migrations are critical during upgrades or customisations. They…

How to Organise and Maintain Uploaded Files in Mautic

As an administrator of a Mautic system, managing uploaded files is crucial to maintaining a clean, secure, and efficient environment. Uploaded files—whether they are documents, images, or other media—can quickly accumulate and consume disk space if left unchecked. This article provides detailed guidance on how…