Set Up ParseDMARC on Ubuntu 20.04 to Analyze DMARC Reports

LinuxBabe
2 min readNov 23, 2020

--

ParseDMARC is an open-source, self-hosted DMARC report analyzer. For those who don’t know, DMARC is an email security standard that can protect your domain name from email spoofing and also identify incoming spoofed emails to protect end users. In a previous article, we discussed how to create DMARC DNS record for your domain name and used a third-party tool called PostMark to analyze DMARC reports. In this tutorial, we are going to set up ParseDMARC on Ubuntu 20.04 server so we can analyze DMARC reports without having to share the data with a third-party.

Prerequisites

It is assumed that you have created a DMARC DNS record for your domain name.

To generate visualized data, ParseDMARC relies on Elasticsearch and Kibana, both of which are RAM hungry. They will use about 2G RAM after installation and require more RAM to process data. So you need a server with at least 3G RAM. It’s also recommended that you use a server with at least 4 CPU cores.

You can click this special link to get $100 free credit on DigitalOcean. (For new users only). If you are already a DigitalOcean user, then you can click this special link to get $50 free credit on Vultr (for new users only). Once you have an account at DigitalOcean or Vultr, install Ubuntu 20.04 on your server and follow the instructions below.

Read full tutorial here: https://www.linuxbabe.com/mail-server/parsedmarc-ubuntu-20-04

--

--

No responses yet