Service · Email

Do your emails land in your customers' spam?

Often because mail systems cannot check that a message really comes from you — and for the same reason, someone else can send email in your name. I set things up so they can check, watch for a month who sends email in your name, and write down what I found. €150 (HUF 55,000), fixed.

Request a free check

Just write to me from your business address. I look at what is set up and write down what is missing. I reply within one working day.

Price
€150 (HUF 55,000), fixed. Half before the setup, half with the report. No VAT is added: this is the final amount. The second step, when forged email is actually discarded, is €95 (HUF 35,000); after that, monitoring is €15 (HUF 5,000) a month. If I look after your website, all of this is part of the monthly fee.
Included
I set things up so mail systems can verify your emails. I lock down the domains you do not use (your company's other web addresses), so nobody can send in their name either. For a month I collect the reports on who sends email in your name. At the end you get it in writing: every service that sends email in your name, whether it passed the checks, and whether there was any forged email.
What I need
Access to the panel where your domain is managed — usually your hosting provider's, or that of the company where you bought the domain. If you would rather not give it, I write down what to enter, and your provider enters it. Whatever can only be set in your mail system, I describe with screenshots; it usually takes a few minutes.
How it starts
You write to me from your business address. I look at what is set up — it is public, anyone can see it — and write down what I found. This first check is free. If you want the setup, we pick the day together, and the month starts from there.
Write to me
I reply within one working day.kristof@kristofkarner.com
In practice
E-mail authentication for a small business · Fake email can be sent in the name of all 22 firms · Google reviews
Written by
Kristóf Karner — independent developer, Budapest
Updated
27 October 2026

Reviews

“Fast and thorough work, always careful with the task at hand. Across several projects and several websites, my experience has only been positive.”
Rita — Review by Rita on Google ★★★★★
“I can only recommend him to everyone. Precise, creative and helpful. Kristóf, thank you again for your work.”
Péter — Review by Péter on Google ★★★★★
“Kristóf is reliable, fast and notably proactive — always a step ahead of me, with plenty of useful ideas.”
Bernadett — Review by Bernadett on Google ★★★★★
“We worked together on several projects; his expertise and professional attitude stood out.”
Dóra — Review by Dóra on Google ★★★★★
“Kristóf is reliable and solves every request immediately.”
Adrienn — Review by Adrienn on Google ★★★★★
“The best guy.”
Zoltán — Review by Zoltán on Google ★★★★★
Excerpt from the end of the review. “ All in all, I am very satisfied with our work together, and I gladly recommend Kristóf to anyone looking for a web developer who is fair, conscientious and dependable over the long term.”
János — Review by János on Google ★★★★★

All reviews on Google ↗

Why does your email end up in the recipient's spam?

Mail systems — Gmail, Outlook and the rest — check every incoming message to see whether it can be verified as coming from whoever it claims to come from. If it cannot, they treat it as suspicious: it may go to spam, or not arrive at all. This verification is set at your domain, and at many businesses it is incomplete, usually without the business knowing.

Gmail's sender guidelines expect it: at least one form of verification from every sender, and the full setup from anyone sending more than 5,000 messages a day. Some newsletter tools will not even start the first send without it.

And for the same reason, someone else can write in your name

Anyone can change the sender of an email, the way anyone can write any return address on an envelope. If verification is not set up at your domain, the mail system cannot filter out a message that arrives with your address but did not come from you. This is one route to a fake invoice: a fraudster puts your address as the sender and sends your customers a changed bank account number.

What a measurement showed

On 27 October 2026 I looked at the setup of 22 trade businesses outside Budapest, from public data. None of them has asked mail systems to discard forged email in their name, and 20 would not even get a report if someone wrote in their name. The figures, without names, are in a separate piece.

How it goes

  • Day one. I set up the verification, in watching mode for now: it discards nothing, it only asks for reports, so your own email cannot get stuck. Domains of yours that send no email — an old name, an address registered for a typo — I lock down straight away, because no legitimate email leaves from them. If your website also sends email, such as form notifications, and I have access, I make that verifiable too.
  • The month. Mail systems — Gmail, Microsoft, Yahoo and others — send daily reports on the email that arrived in your domain's name, and whether it passed the checks. I read these with a tool of my own, which is open source. You have nothing to do in the meantime.
  • The report. Every sender by name — your host, Google or Microsoft, the newsletter tool, the invoicing service, the shop — and whether it passed. If there was forged email, that too. The to-dos in two columns: what I have already done, and what needs a few minutes of yours, with screenshots. The report is ready on day 30 even if your to-dos are still open.

The second step: discarding forged email

When every legitimate sender in the report is in order, the second step can follow: first, suspicious email goes to spam, then the mail system refuses it altogether. From then on, the large mailbox providers discard email that arrives with your exact address but did not come from you. This is €95 (HUF 35,000), and I suggest it once the report is clean.

After that, monitoring is €15 (HUF 5,000) a month: I keep reading the reports and tell you when a new sender appears or a legitimate one gets stuck — for instance when you start using a new invoicing or newsletter service. If I look after your website, this is part of the monthly fee.

What it does not protect against

The verification covers your own domain. There are two things it does not stop, and I write them in the report as well:

  • a similar-looking address that a fraudster registers with one letter changed, an extra hyphen or a different ending;
  • a compromised mailbox: if someone gets hold of a mailbox password, email from it goes out verified. Two-step sign-in protects against that.

Austria's national cybersecurity centre (CERT) lists both among the usual tools of fake-invoice fraud in its August 2026 warning, and recommends discarding forged email for your own domain.

When you do not need this

If you send from a gmail.com or other free address, there is nothing to set up. If your domain already discards forged email and someone reads the reports, the free check says so, without a quote. The same goes if it turns out your emails land in spam for another reason — the hosting server's address or the content, for instance: I tell you what the cause is.

Closer up

From here on, the technical terms: what is behind it when your host or newsletter tool asks for SPF, DKIM or DMARC. Everything needed for a decision is above.

SPF, DKIM, DMARC

The verification is three settings in the domain's DNS:

  • SPF — lists the servers allowed to send email in the domain's name;
  • DKIM — puts a digital signature on every message, which the receiver checks against a key published in the domain;
  • DMARC — says what to do with email that fails the checks, and asks for reports on it.

On day one, DMARC starts in monitoring mode (p=none) with its own reporting address; for domains that send no email, SPF and DMARC reject everything. The second step is quarantine, then reject. The reports are read by dmarc-report-reader, which also shows which sender would fail under a stricter rule, and tells misalignment apart from a real authentication failure.

The three settings in more detail, with my own domain as the example: E-mail authentication for a small business.

Questions on this topic

What does an email authentication setup cost?

€150 (HUF 55,000), fixed: half before the setup, half with the report. No VAT is added; this is the final amount. It covers the setup, locking down unused domains, a month of reports and a written report. The second step, discarding forged email, is €95 (HUF 35,000); after that, monitoring is €15 (HUF 5,000) a month. The first check is free.

Why a month? Why not discard forged email straight away?

Because if a legitimate sender of yours was left out of the setup — the invoicing service or the newsletter tool, for instance — a strict setting would discard your own email too. The month of reports shows who sends email in your name; discarding forged email makes sense once every legitimate sender there is in order.

What do I need to do?

Give access to the panel where your domain is managed, or, if you would rather not, pass on to your provider what I write down. Whatever can only be set in your mail system, I describe with screenshots; it usually takes a few minutes. During the month there is nothing for you to do.

What if a legitimate email of mine gets stuck after the setup?

The first step only watches and discards nothing, so your own email cannot get stuck. After the second step, for 30 days, if a sender of yours that appeared in the report gets stuck, I fix it at no charge. A service you introduce later — a new newsletter tool, for instance — I set up within the monitoring or the monthly fee.

Does it protect against fake invoices?

Against forged email sent with your exact address, yes, after the second step. Against email from a similar-looking address, one letter off for instance, or from a compromised mailbox, it does not. I write this in the report too, together with what does protect against them.

What are SPF, DKIM and DMARC?

Three settings at your domain that together verify that an email really comes from you. SPF lists the servers allowed to send in your name; DKIM puts a digital signature on every message; DMARC says what to do with what fails the checks, and asks for reports on it.

Do I need this if I use a Gmail address?

No. Setting up gmail.com is Google's job. You need this when you send from your own domain, such as info@yourcompany.com.

If you are not sure how things stand with your email, write to me from your business address. I look at what is set up and write down what I found — it is free, and commits you to nothing.

kristof@kristofkarner.com