Skip to content

Instantly share code, notes, and snippets.

@julienma
Last active July 31, 2023 16:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save julienma/2e7832588c80b7e2db196cf4a2e56b83 to your computer and use it in GitHub Desktop.
Save julienma/2e7832588c80b7e2db196cf4a2e56b83 to your computer and use it in GitHub Desktop.
Self-sending cold emails with Mailcow + MailReach

Alternative (?): https://www.apollo.io/


https://twitter.com/wbetiago/status/1684737829430018048?s=12

We have our own email server that sends 3k cold emails per day and has 100/100 reputation score 🤩

A lot of people have asked me about our setup so here it is ⤵️

Step One 💻 Create a VM on your preferred cloud service and use docker to bootup an email server using Mailcow

Step Two 🛜 Buy an alternative domain because you don't want to run unnecessary risks and destroy the reputation of your main domain. (We bought podsqueeze .co)

Step Three 🥶 Warm up your server using a service like MailReach (we highly recommend this one). Just keep it on because it will always be working for you

Step Four 🔧 Setup SPF, DKIM, and DMARC on your domain provider

Step Five 📋 You want to reduce the chances of your emails being marked as spam at all costs! So you need to create a highly targeted email list of people that will be happy to read your email. After having your list you can use a Email List Validation to remove all the potentially broken emails...

Step Six 📝 Spend some time creating the best cold email possible. The words you use can actually determine if your email is considered spam or not. MailReach has a Spam Checker service that I highly recommend you to test multiple variations of your email.

Step Seven 🤖 Start sending your emails and try to replicate human behavior. Start slow with one or two emails per hour and slowly increase that number. Make sure to implement a random sleep in between each send.

And that it is 🙂 After that is just a matter of monitoring your score and answer to all the emails you get.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment