Deliverability

What is a honeypot, and how does it affect legitimate email senders?

Honeypots are digital traps designed to snare the most malicious hackers on the internet. But sometimes these traps accidentally capture even the most goodwilled email senders. Here’s how we avoid sticky honeypots and the dreaded blocklist.

PUBLISHED ON

PUBLISHED ON

The moment Vesper Lynd slinks her way onto the screen in Casino Royale, you know exactly how this will all play out. Despite being a world-class spy, James Bond will fall hard for the mysterious Vesper, who will use all her feminine wiles to pry information out of Bond. Vesper is the honeypot in her operation: the tempting target who entraps our protagonist.

But, honeypots are for more than just spies. In this article, we’ll talk about how honeypots affect you as an email sender, the different types of honeypots, and the risks of getting caught in a honeypot as a legitimate email sender.

What is a honeypot?

In cybersecurity terms, a honeypot is a clever anti-spam trap that lures spammers into revealing themselves by offering up tempting targets. These traps vary depending on the type of malicious actor the trap setter is trying to catch. These traps can target bots that try to inject fake email addresses into an email collection form, hackers who try to scrape email addresses from a web page, or harvesters that collect personal data like bank account details. Honeypots can catch either human actors or malicious programs designed to act on behalf of human actors.

Let’s look at the honeypot operation needed to catch a harvester or bot that scrapes websites to collect email addresses. The human actors behind these malicious programs can hit these harvested emails with a malware attack or sell the email addresses to unsuspecting email marketers. In this case, the honeypot is a designated inactive email address that has never been used and has never opted into any email campaigns.

These honeypot email addresses are embedded within a webpage’s code. A trap setter can use CSS to hide this email address from human eyes while rendering it visible for harvesters and bots who programmatically crawl the web page. Trappers then make the honeypot email easier to lift than a legitimate email address, thus making the honeypot more appealing through built-in security vulnerabilities. The trap setter then monitors this email address to trap individuals who send messages to it.

How do honeypots affect legitimate email senders?

You’re probably thinking, “Okay, but this doesn’t apply to me. I’m a legitimate email sender.” If anything, you might wonder how to implement honeypot systems on your business’ website or web app to prevent harvesters, bots, and spammers from injecting fake emails through your email collection forms or lifting your subscribers’ email addresses.

Actually, there’s a chance you might be at risk if you employ risky email collection strategies. Let’s talk about the dangers a legitimate email sender might face from honeypot operations in the following scenarios:

  • You’ve purchased a mailing list.

  • You have exchanged lists with another company.

  • You crawl websites to scrape email addresses to build your mailing list.

  • A legitimate subscriber or a bot entered a fake email address into your email collection form. This can either be malicious or unintentional.

We’ll go over each of these risks in more detail below.

Why does purchasing a mailing list expose me to honeypot operations?

We mentioned that hackers who harvest email addresses from web pages might sell these emails to email marketers. First of all, as we’ve discussed elsewhere, it’s not a decent practice to gain subscribers by purchasing mailing lists. If you buy a mailing list, the majority (if not all) of the users did not consent to your company contacting them.

Building your subscriber base with purchased mailing lists may seem like the “easy” option, but this will be reflected in your email marketing metrics with lower engagement rates, lower open rates, and a higher spam complaint rate. All of these factors affect your IP address and domain reputation, which affects your inbox placement. If you have a bad IP and domain reputation, Internet Service Providers (ISPs) might decide not to deliver your message to a legitimate recipient’s inbox.

Overall, purchasing mailing lists is a bad idea. Another risk of using a bought mailing list is that it may contain honeypot email addresses. Instead of catching a spammer, the trap setter will catch you, a legitimate email sender. This can wreak havoc on your email program and land you on a blocklist that identifies you (the email sender) as a spammer and reject your legitimate messages.

The easy fix? Don’t purchase mailing lists, ever. Grow your following organically.

Why is crawling websites to build a mailing list a bad idea?

This one’s easy: scraping email addresses off of websites is the exact behavior a honeypot email address is supposed to catch. If your company does this – even if it’s for legitimate email marketing programs – you’re really no better than a spammer. The owners of the email addresses have not consented to being contacted. They will react poorly to any emails from your company, and they will likely mark your emails as spam. As we mentioned above, this can land you on an ISP’s blocklist and damage your email marketing efforts.

We don’t have any recommendations for this other than a firm “Don’t do this!”

How can legitimate subscribers accidentally land me in a honeypot trap?

Okay, this one’s a bit tricky. The basic scenario is as follows:

  1. You have an email address collection form on your website.

  2. An individual (like a legitimate sender or a spam bot) enters an email address.

  3. The email address they’ve entered is not real. This can be because of user error or malicious intent.

The above scenario has a lot of moving parts. For instance, it can be a bot injecting a fake email address, a legitimate subscriber maliciously entering a fake email, or a legitimate subscriber mistyping their email address. The end result is the same: an invalid email has been added to your mailing list.

In the best-case scenario, your legitimate email message to this fake email address just hard bounces and can’t be delivered. This impacts your deliverability, but it isn’t particularly damaging if it’s a rare occurrence.

In the worst-case scenario, this fake email address is a honeypot, and you’ve signed yourself up for the blocklist. As we illustrated above, ending up on the blocklist damages your email marketing programs.

To avoid this, we recommend the following:

This way, you might just avoid ending up on a blocklist.

Are honeypots the same as spam traps?

Yes and no. Trappers don’t have to create mailboxes for an email address to use it as a honeypot. The email address doesn’t have to exist: The spammer can try sending to a dud email address, and if the trap setter checks their logs, they’ll see that an email attempt was made. Trappers can hide these emails within their web pages, and any bot that crawls their site to harvest email addresses will find them over time.

But honeypots can also be spam traps when they leverage old email addresses that have been inactive for a long time. These “recycled” addresses that have been abandoned or closed are reset by ISPs and monitored closely for activity.

What are the benefits of a honeypot?

So given all the above, honeypots are bad, right? Not necessarily: Honeypots are good at catching malicious actors to prevent cyberattacks. And, if your business behaves like a cyberattacker, you might just get caught in a honeypot.

Here’s why honeypots are a good thing:

  • They capture malicious actors by creating attractive targets riddled with vulnerabilities.

  • They enable threat detection in advance of potential attacks. By convincing hackers and bots to latch onto a fake target, trap setters can see the types of attacks cyberattackers might employ.

  • They’re great intrusion detection systems.

  • They enable a better understanding of cyberattackers. Honeypots allow trappers to “study” what a cybercriminal would do if they were to attack their webpage for real.

As we mentioned above, a legitimate sender like you might be caught in a honeypot. The best practice is not to act like a malicious actor so you won’t be caught in these traps.

What are some different types of honeypots?

There are two types of honeypots: production honeypots and research honeypots. Production honeypots collect cybersecurity-related information within a company’s or organization’s production network. On the other hand, a research honeypot gathers information about a hacker’s methods and tactics. These are usually used by governments and research organizations.

Let’s look at the varying complexities between different types of honeypots, including:

  • Pure honeypots: These are full-scale computer systems that mimic the production system. The data in pure honeypots “look” confidential but actually contain vulnerabilities to attract hackers and also sensors to monitor cyberattackers once they’re in.

  • High-interaction honeypots: These are complex honeypots designed to waste a cyberattacker’s time to give the security team enough time to observe the attacker and explore other vulnerabilities within the system.

  • Mid-interaction honeypots: These are less complex systems that imitate some elements of the application layer. However, these don’t have an operating system (OS). The goal of a mid-interaction honeypot is to confuse an attacker or stall them, so the infosec team has time to evaluate and coordinate a response.

  • Low-interaction honeypots: These are the least complex honeypots that gather rudimentary information about the kind of cybersecurity threat and where it comes from. They use Transmission Control Protocol (TCP), Internet Protocol (IP), and network services.

  • Spam honeypot: These are the main focus of this article. Spam honeypots attract spammers by creating vulnerabilities related to emails. They trap these spammers before they can do actual harm.

  • Malware honeypot: These honeypots employ attack vectors proven to lure in malware.

  • Client honeypot: These honeypots draw in malicious servers that attackers use while hacking clients. They pose as clients to observe how an attacker makes modifications to a server during the attack.

  • Database honeypot: These honeypots use decoy databases to attract attacks like SQL injections.

What else can I do to fight spam?

The best way to prevent falling into a honeypot trap is to ensure your email address collection practices are compliant and legitimate. Create a custom signup form with Mailgun.. Or, check out our webinar covering some best practices for growing and maintaining your email lists.

Email validations

Protect your business with email validations

Don’t let honeypots and spam traps make their way into your email list. Use Mailgun Optimize’s email validation service to protect your database at signup and to clean your list periodically.

Related readings

Six deliverability strategies to keep you off ISP naughty lists this holiday season

Old Kris Kringle’s not the only one who makes a list and checks it twice. ISPs are notoriously scrupled when it comes to evaluating senders on their way to the inbox. While...

Read more

Get your email in check for the holidays

As the holidays approach, senders shift into high gear, determined not to let any opportunities slip between Black Friday and the new year. From subject lines to...

Read more

The BIMI email specification: Your reward for solid authentication

Remember in grade school when you’d get a gold star for a job well done? How about the feeling you get when you earn a new badge on GitHub? It’s always cool to get recognized...

Read more

Popular posts

Email inbox.

Build Laravel 10 email authentication with Mailgun and Digital Ocean

When it was first released, Laravel version 5.7 added a new capability to verify user’s emails. If you’ve ever run php artisan make:auth within a Laravel app you’ll know the...

Read more

Mailgun statistics.

Sending email using the Mailgun PHP API

It’s been a while since the Mailgun PHP SDK came around, and we’ve seen lots of changes: new functionalities, new integrations built on top, new API endpoints…yet the core of PHP...

Read more

Statistics on deliverability.

Here’s everything you need to know about DNS blocklists

The word “blocklist” can almost seem like something out of a movie – a little dramatic, silly, and a little unreal. Unfortunately, in the real world, blocklists are definitely something you...

Read more

See what you can accomplish with the world's best email delivery platform. It's easy to get started.Let's get sending
CTA icon