Blog Archive
Powerful Transactional Email APIs that enable you to send, receive, and track emails, built with developers in mind. Learn more today!
- Posts
- 514 from 12 Dec 2018 to 20 Oct 2026
- Posting
- weekly (54 in the last year)
- Kind
- company blog
- Feed
- https://www.mailgun.com/blog/feed/
2026 49
- How to build an email stack that moves as fast as your AI models
- Black Friday sending and reputation monitoring: Deliverability Academy Recap
- How to receive Sinch Mailgun email alerts in Discord using webhooks
- Open Rates Didn’t Die. They Just Entered Witness Protection
- Building up to BIMI: Our webinar recap featuring RedSift
- Deliverability Is Basically a Cat
- Mailgun Inspect is now Native in Salesforce Agentforce Marketing
- Verified, not invited: What Gmail’s political sender program actually says about deliverability
- Gmail Reputation Data Is Dead. Now What?
- Tracking pixels, EU regulators, and you: a calm person’s guide to what just happened
- Transactional email best practices for developers
- What to look for in a transactional email provider
- 10 ways to improve and protect your sender reputation
- Product release: From visibility to control, phase 2 of dedicated IP management is here.
- The BIMI email specification: Your reward for solid authentication
- Email warm-up tools promise a shortcut: Don’t be fooled
- Bad news: You’re on a blocklist. Worse news: That’s not even the real problem.
- Test emails are still emails: The inbox is not your sandbox
- Welcome email implementation guide: triggers, sequences, and deliverability
- Mailgun: DMARCbis is dead
- 5 SMTP misconceptions that trip up email senders
- Which SMTP Port to Use? Understanding ports 25, 465, & 587
- SMTP v. API: Their differences and how to use them
- What moms can teach us about email marketing
- Invoice emails: How to build and automate transactional invoices
- SMTP error codes and what they mean
- Designing HTML email templates for transactional emails
- What is SMTP and How Does it Work?
- Gmail is now letting users change their email addresses: What it means for senders
- Gmail open rates suddenly look lower: Here’s what’s actually changing
- The next generation of email QA: Meet Mailgun Inspect
- Best SMTP server providers: A deep dive for developers
- Domain warm-up and reputation: Stretch before you send
- Email authentication: Your ID card for sending
- Poppin’ off about email bounces
- The basics of email subdomains
- Cover your bases with email and SMS for transactional messages
- How to test Sinch Mailgun email APIs using Postman
- What Is DKIM? Email authentication explained (with setup Guide)
- Is your ESP “The One”? … Or just another fling?
- Your email program has an attachment style: And it’s anxious
- How Mailgun connects to your favorite tools: Introducing Mailgun’s new Integrations Directory
- How to improve email deliverability for transactional emails
- How to implement DMARC – A step-by-step guide
- How to leverage email inbox preview testing for seamless rendering and increased engagement
- Why accessibility in email isn’t optional anymore
- Send email using Python3 and the Mailgun API
- Cold, dry, global January: The data cleanse
- Sending email using the Mailgun PHP API
2025 87
- Inbox optimization: Why the future of email belongs to humans and machines
- BFCM 2025 Breakdown: The email trends of the biggest holiday send season to date
- New Mailgun Zapier Integration: Validations, alerts, and AI-powered workflows
- Your holiday email plan is boring and hurting people: AKA Silent Night, Holy Cow, it’s BFCM
- The European Accessibility Act: What you need to know
- General Data Protection Regulation (GDPR): Why should you care?
- Yahoo debuts “Insights” for senders: A clear view into complaint rates and deliverability trends
- Gmail gets personal: What senders should know about “relevant promotions” and “purchase tracking”
- Building transactional email workflows for abandoned cart notifications with Mailgun’s API
- How to use email-safe fonts and typography for accessibility
- Email accessibility mistakes that annoy subscribers & how to fix them
- Inbox nightmares: Tales from the spam side
- What is reputation anyway? Monitoring among Google Postmaster changes
- Email bounces: What to do about them
- Email hard bounces: The brick walls of failure
- Email marketing deliverability: Whose job is it anyway?
- Future-proofing value at scale: What Sinch Mailgun makes possible for MarTechs
- How to send bulk email: The dos and don’ts of mass email sending
- Why Black Friday is deliverability’s Super Bowl
- The Bounce House with Alison Gootee: Make it easy to unsubscribe, and Gmail ranking promotional emails?
- Email APIs: Definition, benefits, and how they work
- How to send emails in JavaScript: Frontend and backend
- How to send transactional email in a NodeJS app using the Mailgun API
- How to build customer satisfaction during Black Friday with email
- The best time to send holiday emails – investigated
- Preparing your email program for Black Friday: Deliverability Academy episode 3 recap
- Tips for building better holiday email templates
- Get your email in check for the holidays
- 8 types of transactional emails your platform needs
- Streamlining bulk email sending with custom queue management using Mailgun’s API
- Happy Festivus: Email deliverability for the holiday season
- Seven deliverability strategies to keep you off ISP naughty lists this holiday season
- Email’s Not Dead S6, E5 recap: The real power behind BIMI and why it matters
- Mailgun Festivus: The airing of grievances for Black Friday marketing emails
- How to prepare your Infrastructure for Black Friday
- Yahoo mail storage shrinks?!
- Why do customers unsubscribe? Understanding the consumer mindset
- 5 reasons transactional emails are unsung heroes of the customer experience
- Setting the record straight: What people get wrong (and right!) about Mailgun
- The state of customer communications in 2025: What email marketers need to know
- Should you use ChatGPT to automate your email program?
- How to check email domain reputation
- How to avoid landing in an email blocklist: Best practices
- Understanding email deliverability
- Yahoo and AOL throttling: The Mailgun Festivus airing of grievances part two
- Why sending email isn't enough: How sender reputation impacts deliverability
- Black Friday & Cyber Monday: 5 tips to land in the inbox and stand out from the crowd
- Beware of phishing emails
- Top 6 SendGrid alternatives
- 5 best email service platforms with free plans
- How to debug email issues in real-time using Mailgun logs
- Your guide to API endpoints
- My email failed to send: Understanding the error message
- DKIM pass, bounce anyway? Outlook's new mystery rejection
- Deliverability academy episode 2 recap: New rules, same inbox
- B2B vs. B2C email engagement and deliverability challenges: What really works in 2025
- Building transactional email workflows for shipping notifications with Mailgun’s API
- Webinar recap: What the European Accessibility Act means for email
- Transactional email vs. Marketing email: Everything you need to know
- Make things easy with email list management best practices
- Your guide to using webhooks
- Building transactional email workflows for order confirmations with Mailgun’s API
- How to authenticate your email for better delivery rates
- No two migrations are the same: How Mailgun helps migrate clients the right way
- Microsoft Outlooks new sender requirements: What you need to do by May 5
- Why is Gmail blocking my emails? How to prevent it
- What is an email MTA? A guide to mail transfer agents
- Product Release: Introducing Mailgun Inspect
- The golden age of scammers: AI-powered phishing
- Help! My email needs a correction: What to do after you’ve already hit send
- What is an SPF record, and how does it work? Everything you need to know
- The 7 best email verification tools (and why devs choose Mailgun)
- What are SMTP commands and what do you need to know about them?
- Building transactional email workflows for password resets with Mailgun’s API
- Deliverability Academy episode 1 recap: Master the basics
- Why DMARC matters more than ever: Email’s Not Dead season 6 ep. 1 recap
- Introducing Mailgun’s open-source MCP server
- Mailgun expands email security with free DMARC reporting in partnership with Red Sift
- Master email deliverability with Mailgun’s new webinar series
- Automating email infrastsructure monitoring with Mailgun’s event webhooks and Datadog
- The 5 best email API services in 2025
- Prevent your emails from going to spam: Plus 10 tips to fix it
- The best email APIs in-depth review and comparison
- How to optimize your email strategy for 2025: Webinar recap
- IMAP vs POP: What’s the difference?
- Announcing new analytics features to maximize your email performance
- Verifying emails using Python 3.9+ and the Mailgun API
2024 40
- Navigating global data compliance and regulations in 2025
- Sending email using C# and the Mailgun API
- BFCM 2024: How email and omnichannel communications drove holiday success
- Key takeaways from Mailgun’s State of email deliverability 2025
- Verifying emails with node.js
- Spam filters & deliverability: What mailbox providers expect from email senders
- Introducing Mailgun's Virtual Email Assistant: AI-powered help for your email program
- How email deliverability impacts your ROI
- How to send emails using Laravel and Mailgun
- Introducing enhanced email logs: Deeper insights for better email performance
- What is Online Analytical Processing (OLAP)? A quick start guide
- The dirty truth about email lists and how to scrub them with email list cleaning
- Email industry benchmarks and deliverability stats: Insights from 2024
- Gmail expands BIMI support: What it means for email senders
- How to improve your email deliverability for the future of email
- The best time to send emails
- Key rotation best practices: Keeping your email program secure
- Build Laravel 11 email authentication with Mailgun and Digital Ocean
- Email validation – Why is it vital for your deliverability?
- Help! I'm on an email blocklist, how do I fix it?
- What is RFC 8058 and what does it have to do with one-click unsubscribe?
- SMTP: Exploring port 587
- Mailgun Optimize releases new email health score
- What is M3AAWG, and why you should get involved
- Apple Mail gets a makeover: iOS 18 updates to the inbox
- Introducing engagement data for validations: reveal authentic engagement trends with predictive data
- We went to Unspam! Here’s what we learned
- What is inbox placement and how is it calculated?
- What is SMTP relay, how does it work, and why use it?
- What is a honeypot, and how does it impact email senders?
- The DMARC perspective: Protecting your sending in the age of stricter enforcement
- How to keep your spam complaint rate low
- What is Authenticated Received Chain and why should you care?
- Getting started with Google Postmaster Tools: Sender reputation
- Understanding the Gmail and Yahoo sender requirements: Takeaways from our fireside chat with Gmail and Yahoo
- Email deliverability and the customer experience: What are the connections?
- Gmail and Yahoo’s 2024 inbox protections and what they mean for your email program
- Understanding Yahoo sender requirements: Insights from Yahoo’s Marcel Becker
- Key takeaways from Sinch Mailgun’s Email and the customer experience 2024
- Mailgun Optimize releases updates to monitor authentication success rates
2023 43
- What’s coming for email in 2024
- Debunking email deliverability myths
- Best practices for successful email delivery
- Gmail to remove inactive accounts: Don’t let it impact your deliverability
- Black Friday & Cyber Monday 2023: Unleashing the power of email
- 6 fundamental tools for better email results
- How to improve holiday supply chain communication with email
- An expanded Mailgun product suite to transform email deliverability
- Deliverability for developers: Insights from Sinch product leader Josh Odom
- Deliverability services: Decoding deliverability with the experts
- How to send mass emails in Outlook (and why you shouldn’t)
- Getting started with Microsoft SNDS: Sender reputation
- Inside the seedy underworld of spammers and phishers
- Microsoft SNDS is now available in Mailgun Optimize
- The art of inboxing
- 5 phishing email warning signs
- How does email work? Decode the mysteries with our straightforward guide
- Ignored emails have a low sending self-esteem
- Protecting your domain reputation with DMARC
- Email tags explained: Gaining useful insights from segmentation
- Why list management matters for your email program
- The basics of email dark mode
- Spam traps: How to find them and keep them off your list
- Sinch recognized as Leader by IDC MarketScape for CPaaS
- Mailgun Optimize: Introducing the best way to improve email deliverability
- Mailgun Optimize has integrated with Google Postmaster Tools: Monitor your domain reputation
- Nine tips to keep emails from Gmail’s Promotions tab
- What are SYN flood attacks and how can you defend against them?
- Software bugs and how to fix them faster
- How to set up your own SMS-to-email gateway with Mailgun and MessageMedia
- Same API, new tricks: Get event notifications just in time with webhooks
- Email testing 101: How to test email deliverability
- Architecture efficiency with containers
- Help! My email account has been hacked. What should I do?
- Privacy, automatic engagements, and Mailgun’s bot detection
- Forrester TEI study reveals Sinch Mailgun ROI and outcomes
- North Star deliverability metrics for your email program
- Black History Month in tech: 8 visionaries who shaped the future
- What is a dedicated IP: Everything you need to know
- Segment your email list with these best practices
- A deep dive into the Mailgun app: Part 2 – A most triumphant execution
- A deep dive into the Mailgun app rebuild: Part 1 – Excellent ideas
- 8 benefits of email automation you should definitely know
2022 57
- Your guide to API endpoints
- Dealing with inactive subscribers: Here’s what you should do
- Here’s how to track email opens in Gmail with email tracking
- Email inboxing: Master the art with this checklist
- How to effectively use webhook for email delivery
- Here’s everything you need to know about DNS blocklists
- All you need to know about AMP email for ecommerce
- GroupCache: The superior Golang cache
- Why improving email security helps protect the global economy
- Data processing: methods in the madness
- Using regular expressions to filter incoming emails
- Building and using AMP emails
- Numbers don’t lie: What factors are impacting your deliverability?
- California Consumer Privacy Act (CCPA): Why should you care?
- Improve your email bounce rate: The deliverability mindset
- Including a sender image in your email: The annoying truth
- 5 tips for building data-driven email campaigns
- What is parallel programming, and how can I use it?
- Email security and infrastructure: Cloud-based vs. on-premise
- How to quickly bake Mailgun with PHP
- Devgun: Creating development environments with Kubernetes
- What is single sign-on and how does it work?
- Email Scams: How to spot and avoid them
- Security matters: Say hello to two-factor authentication (2FA)
- How we realized a 30x performance improvement in MongoDB read preference
- Ditch the noreply email (and what to do instead)
- Reverse DNS white labeling: How it works
- Sunset policy and email engagement: A complete guide
- Security success story: How Mailgun stopped a large-scale phishing attack
- Why you shouldn’t count on the ADPPA and Privacy Shield 2.0
- 12 tips for email rendering across different email clients and devices
- How does Mailgun keep your emails protected?
- Chatbot development tips: How to get started with conversational AI
- Building out our email template features
- The magic behind successful email open rates
- TLS Basics: What is TLS connection control?
- Email metrics explained: Understanding email performance
- Supporting equitable access to reproductive and family care
- Tips and tricks for scheduling email delivery
- How to prevent outbound spam
- This is why your data privacy is so important
- Understanding email address validation with external services
- Email standards are on the way thanks to the EMC
- How CPaaS technology enhances app UX and communication
- Private GitHub Actions templates for your organization
- HIPAA compliance and email: What you need to know
- Troubleshooting email soft bounces
- Learning to improve Gmail deliverability
- Breaking down the data: A new way of viewing your email metrics
- Dedicated vs. Shared IPs: Knowing which one to use
- Mailgun Optimize x Salesforce: The key to a stronger email deliverability
- Become an email pro with our Templates API
- Navigating your career as a woman in tech
- How to create a successful triggered email program
- Email security best practices: How to keep your email program safe
- Mailgun’s active defense against Log4j
- How to conduct a comprehensive email deliverability audit
2021 32
- Email's best of 2021
- 5 ideas for better developer-designer collaboration
- Mailgun joins Sinch: The future of customer communications is here
- What is a RESTful API, how it works, advantages, and examples
- How to improve the way WordPress websites send email
- Email’s Not Dead Season 3 is finally here
- Dark mode for email survey: What do email senders think?
- Vulnerability management: Working with the community to patch security threats
- Sinch to acquire Mailgun, creating a best-of-breed cloud communications platform
- The future of email: BIMI & AMP
- Meet our amazing Pathwire Mavericks!
- Weekly product update: Improvements to email verification API
- Continuing our Commitment: HTTPS innovation and optimization
- Introducing the 5 user roles: Keep the riffraff out of your Mailgun account
- How quickly can Mailgun process my messages? Introducing the rapid fire delivery SLA
- Apple Mail Privacy Protection: Is email marketing dying again?
- Welcoming Email on Acid to the Pathwire family
- 3 secure email gateway holes you need to close
- What’s cool about COIL
- Mailgun verifications now supports alias and long-term disposable address identification
- Women in tech: Amy, Jessica, and Lola
- Easier and faster implementation with our updated SDKs
- We stand with the AAPI community
- COVID-19 Survey: How the pandemic has affected email sending
- Mailgun verifications features improved performance for EU customers
- International Women's Day: How Mailgun's female leaders break the bias
- The top email clients and email apps of 2021
- The path to email engagement in 2021: Key learnings
- SAML single sign-on is now available
- Say hello to Pathwire
- Mailpets: For the love of animals
- Make email accessibility your New Year’s resolution
2020 19
- Email's best of 2020
- Catch-all domain support is now available in email verifications
- A word of caution for Laravel developers
- TLS version 1.0 and 1.1 deprecation
- Mailgun just got better for client management
- Our values in action
- How to promote strategic engagement in your email program
- Exciting news at Google: Introducing BIMI support & Google Postmaster API
- How to improve email click-through rates
- Force for change: It's time to speak out
- We did it: Risk-free email validation from Mailgun
- How to improve email open rates
- Preparing your email infrastructure correctly
- COVID-19 email communications dos and don’ts
- Mailgun’s COVID-19 plan of action
- Password meters are not for humans
- HTTP crash course
- Inbox Placement: Delivery made simple
- Send your emails at the perfect time with Send Time Optimization
2019 186
- What we've been up to: Mailgun's 2019 year in review
- Sending to the wrong segment – misfit email series
- Email’s best of 2019
- Misfit email series: My email isn’t authentic enough
- Misfit email series: The consequences of bad email templates
- HTTP/2 Cleartext (H2C) client example in Go
- Session awareness & account management: How active are you?
- Spooky sending: Halloween 2019
- How do users on G2 rate Mailgun?
- Mailgun acquires Mailjet: Two brands working together to build better email
- Building the best email experience for creators: Flipsnack’s story
- Quick tips to getting started with Mailgun
- Where is my email going? Introducing Inbox Placement
- Updates to the Mailgun Stats API
- Onsite factors that affect your email sign-ups
- Intelligent email forwarding with Mailgun
- How we built a Lucene-inspired parser in Go
- Gubernator: Cloud-native distributed rate limiting for microservices
- Reliable Linux server alerts with Mailgun
- Introducing a cross-platform debugger for Go
- Life post-acquisition: A startup engineer’s perspective
- Hardware fun: building an email-controlled gun for PyCon 2013
- Snack delivery machine: Part 1, the mechanics
- Snack delivery machine: Part 2, the electronics and tech
- Mission to Mars – PyCon 2014
- Page views vs engagement
- Zero inbox notes
- 5 free tickets for sold-out Warmgun conference on November 30th in San Francisco
- Emoji in email and email subject lines: Should you use it?
- Email burst dos and don’ts
- Simplifying the complex: The basics of transactional email dynamic content
- Responsive email templates you can get creative with
- How to set up message queues for asynchronous sending
- Explicit consent and the GDPR
- How behavioral onboarding emails increased product usage for Mailgun
- Pseudonymization and you – optimizing data protection
- Cutting through the noise when choosing an ESP
- Delivering HTML emails with Mailgun-Go
- Mailchimp + Shopify split: What do you do now?
- Tips & tricks: Avoiding Gmail spam filtering when using Ruby on Rails Action Mailer
- Inbound email routing in PHP
- Q4 sending can’t be pinned down: Mailgun Festivus Feats of Strength
- Email list building from the ground up
- Why automated transactional emails are critical to your growth
- Growth hacking, email, and mullets
- Building HTML email and workflow tips
- Growth email hacks: Dynamic images in emails
- Double opt-in via PHP with Mailgun
- Scheduled email delivery with Mailgun and Node.Js
- Open-source mailing list applet using the Mailgun PHP SDK
- Python tutorial: How ImgPage lets you upload 25 MB photos to S3 and Cloud files with just an email
- Using Mailgun with Capistrano recipes
- Email remains the most effective marketing platform
- Domain reputation or IP reputation: Which one does Gmail care about more?
- White labeling DNS records for your customers: Tips and tricks
- Can you guarantee better email deliverability?
- How to build an email list the right way
- Internet security: Defending against spam
- Email copy suggestions that don’t suck for your deliverability
- The evolution of email deliverability
- Mailgun launches automated IP warm up service
- A practical guide to using Mailgun’s webhooks
- How to view your messages with Mailgun
- We have a new region in Europe, y’all!
- Getting started with Mailgun: An introduction to the platform
- Mailgun now supports AMP for email
- View your messages in the Mailgun control panel
- Weekly product update: Inbound emails and self-service dedicated IPs
- Introducing the Mailgun module for Drupal
- Domain verification changes for new and existing domains
- Weekly product update: improved notifications for email limits
- The official Mailgun Ruby gem is here
- Geolocation and user agent detection now available In webhooks
- Mailing list subscription and post notification plugin for WordPress
- The PHP SDK: The first of many official Mailgun SDKs
- Together at last: Postman meets Mailgun
- Event Notification callbacks
- Swap out your API keys with no downtime
- [Outdated] New Mailgun pricing: no more minimums, features for all
- Mailgun post mortem September 2014
- Easily integrate forms into your app with Mailgun and Form.io
- We just open sourced flanker, our Python email address and MIME parsing library
- Multi user access now available for Mailgun customers
- Weekly product update: Improved status page let’s you get alerts by SMS & webhook
- Santa came to Mailgun early: Everyone gets new logs
- Mailgun is live!
- Mailgun announces improvements to logs feature to increase visibility into deliverability problems
- Weekly product update: Try our new domains API, now in private beta
- Store(): A temporary mailbox for all your incoming email
- Weekly product update: Domain-level webhooks and reputation system improvements
- Sending millions of job alerts 24/7 with the Mailgun email API
- Mailgun and Heartbleed
- Weekly product update: Say hello to the Domains API
- Mailgun docs are now open-source
- Mailgun authentication service: Post mortem July 2018
- XML over HTTP Mailgun API
- Weekly product update: Control panel improvements, and 135x faster spell checker for email verification
- Native Mailgun integration lets Meteor apps send email for free
- Reach your users through email and push notifications on the same platform
- Outgoing message security settings now available in the control panel
- Mailgun launches new reporting dashboard
- Interested in learning a new language? Mailgun is too!
- Weekly product update: Manage your webhooks programmatically with new API
- New events API, detailed email tracking and search
- Mailgun campaign analytics: Taking analytics beyond bulk email
- The official Go SDK, available now
- Migrating from the Heroku Mandrill add-on to the Mailgun add-on
- Weekly product update: Validate DNS records using the Domains API
- Migrating from Mandrill to Mailgun
- Product update: Log details in the control panel and default encrypted email delivery
- Product update: Message timeline and improvements to event logs
- Weekly product update: Improved reputation system makes life hard on spammers
- When transactional email preps 4 million contracts for e-signature every month
- Weekly product update: Upgrading to MongoDB 2.4.1
- Mailgun + Sendwithus Google hangout recording
- Default API version now V3
- Parse partners with Mailgun for simple integration!
- Weekly product update: Better handling of non-ASCII characters in routes
- Opening the envelope on Mailgun’s new UI
- What happened yesterday and what we are doing about it
- Register for the webcast: Using email to send push notifications with Parse and Mailgun
- Project Hellfire: spam D.O.A.
- 50% better database performance and moving to Mailgun.com
- How and why we adopted service mesh with Vulcand and Nginx
- Objective-C Mailgun SDK now available
- Hit your target inbox with Ongage and Mailgun: Ongage announces new integration with Mailgun’s V3 API
- Open sourcing our email signature parsing library
- Weekly product update: Easy testing for routes webhooks
- Mailgun’s UserVoice has a new face
- Weekly product update: Support center and improvements to domains and events APIs
- Product update: New Postbin for debugging webhooks
- Weekly product update: Increased character limit for link rewriting and account management improvements
- Weekly product update: Tips for configuring SSL termination on Cloud Load Balancers
- Continuous Campaign Analytics
- Weekly product update: Access Mailgun directly through the Rackspace Cloud Control Panel
- Tracking replies in Mailgun (or any other email service)
- Weekly product update: Test all the webhooks!
- Mailgun API 2.0: Forget MIME!
- Taking flight: Mailgun and Customer.io announce their partnership
- Demo: Meteor-based emailer with geolocation and UA tracking
- List subscription feature for WordPress now available
- Mailgun in a zap!
- Create a web app from scratch in under 5 minutes with Meteor & Mailgun
- Mailgun Hack Day: Making our API documentation smarter
- Sendwithus turns Mailgun into a fully featured marketing platform
- Mailgun + Dyspatch: Building a bridge between developers and marketers
- Mailgun post mortem May 2016
- Weekly product update: Mailgun default SMTP config for Rackspace Managed Cloud plus better search on docs
- Message-level email tracking and more!
- Using ElasticSearch and Logstash to serve billions of searchable events for customers
- Product update: Dashboard UI improvements
- How Kanban2go fulfills Zawinski’s Law
- Agape charity finds easy way to forward email for volunteers worldwide
- Mailgun for non-devs: Leveraging an email marketing platform
- Weekly product update: Geolocation in webhooks, custom variable support and more
- DigitalChalk leverages Mailgun for transactional email notifications
- Analyze and optimize engagement with the new campaigns
- Easy DIY for your Mailgun account
- New Mailgun build is out
- Weekly product update: New events API available for private beta
- Ghost and Mailgun integration made easier
- Security guide: How to protect your infrastructure against the basic attacker
- Stress testing HTTP with Twisted Python and Treq
- Avoiding the blind spots of missing data with machine learning
- How connection pooling helped us cut delivery time in half, offer opportunistic TLS
- Closing the loop between your customer data and your email data
- Machine learning for everyday tasks
- How we moved our engineering blog from WordPress to Ghost
- What we learned open sourcing a major part of Mailgun
- How Node.js app Cloud Monitoring uses the Mailgun API to automate email workflow
- Mailgun on Performance Cloud Servers
- What toasters and distributed systems might have in common
- Is your A/B test bullshit?
- Building a data-driven approach to keeping user’s emails up-to-date
- Lemmacmd: Simple file encryption tool
- GHOST mitigated and our patching methodology
- Announcing strategic growth investment from Thoma Bravo
- Mailgun becomes an independent company
- Mailgun is being acquired by Rackspace
- Support around the clock — Solving for a 24/7 support model
- Scary sending: Mailgun Halloween 2018
- Email’s Not Dead: Mailgun’s new podcast
- Interview with a TAM
- Easily send email from your mobile app using Appery.Io and Mailgun
- Mailgun API Outage: Post mortem August 2016
- Handle incoming emails like a pro [Mailgun API 2.0]