# Could not send e-mail - Contact Form Error on Website

**URL:** <https://community.sitejet.io/t/could-not-send-e-mail-contact-form-error-on-website/5095>\
**Category:** Website Builder\
**Tags:** cms\_contactform\
**Created:** [August 15, 2025, 2:04pm UTC](https://community.sitejet.io/t/could-not-send-e-mail-contact-form-error-on-website/5095 "2025-08-15T14:04:55Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![Therese\_A](https://avatars.discourse-cdn.com/v4/letter/t/5fc32e/32.png) [@Therese\_A](https://community.sitejet.io/u/Therese_A)\
**Post date:** [August 15, 2025, 2:04pm UTC](https://community.sitejet.io/t/could-not-send-e-mail-contact-form-error-on-website/5095/1 "2025-08-15T14:04:55Z")

</div>

Hi!

I’ve added a template form to my website with a few edits, I’ve had one before and it worked fine.

This one however just gets me the error message “Could not send e-mail”. In the form settings I’ve tried both leaving the reciever field blank as the website data has the e-mail, and also typing it manually in the reciever field, but nothing works.

Not sure what’s wrong, happy for any help 🌸

---

<div class="post-metadata">

**Author:** ![Andre](https://dub1.discourse-cdn.com/flex017/user_avatar/community.sitejet.io/andre/32/3459_2.png) [@Andre](https://community.sitejet.io/u/Andre)\
**Post date:** [August 15, 2025, 2:14pm UTC](https://community.sitejet.io/t/could-not-send-e-mail-contact-form-error-on-website/5095/2 "2025-08-15T14:14:38Z")

</div>

_Moved it over to the Website Builder section as this is not a bug._

Hey Therese, did you try our article about the most common issues with the contact form already?

[https://help.sitejet.io/hc/en-us/articles/32201735492503-Most-common-questions-about-the-contact-form](https://help.sitejet.io/hc/en-us/articles/32201735492503-Most-common-questions-about-the-contact-form)

---

<div class="post-metadata">

**Author:** ![Therese\_A](https://avatars.discourse-cdn.com/v4/letter/t/5fc32e/32.png) [@Therese\_A](https://community.sitejet.io/u/Therese_A)\
**Post date:** [August 15, 2025, 2:30pm UTC](https://community.sitejet.io/t/could-not-send-e-mail-contact-form-error-on-website/5095/3 "2025-08-15T14:30:27Z")

</div>

After a bit of trial and error I think I got it to work, thank you! 😊

---

<div class="post-metadata">

**Author:** ![Therese\_A](https://avatars.discourse-cdn.com/v4/letter/t/5fc32e/32.png) [@Therese\_A](https://community.sitejet.io/u/Therese_A)\
**Post date:** [August 15, 2025, 2:40pm UTC](https://community.sitejet.io/t/could-not-send-e-mail-contact-form-error-on-website/5095/4 "2025-08-15T14:40:18Z")

</div>

Actually nope, scratch my latest message 🙈 Not working again.

All I changed was adding extra input’s for it to stop working.

Edit: Rescratch that, now it’s suddenly working 😅

---

<div class="post-metadata">

**Author:** ![Andre](https://dub1.discourse-cdn.com/flex017/user_avatar/community.sitejet.io/andre/32/3459_2.png) [@Andre](https://community.sitejet.io/u/Andre)\
**Post date:** [August 18, 2025, 9:14am UTC](https://community.sitejet.io/t/could-not-send-e-mail-contact-form-error-on-website/5095/5 "2025-08-18T09:14:54Z")

</div>

Okay, and what was it then? 🙂

---

<div class="post-metadata">

**Author:** ![Therese\_A](https://avatars.discourse-cdn.com/v4/letter/t/5fc32e/32.png) [@Therese\_A](https://community.sitejet.io/u/Therese_A)\
**Post date:** [August 18, 2025, 11:11am UTC](https://community.sitejet.io/t/could-not-send-e-mail-contact-form-error-on-website/5095/6 "2025-08-18T11:11:39Z")

</div>

I have absolutely no idea lol 😉

---

<div class="post-metadata">

**Author:** ![Therese\_A](https://avatars.discourse-cdn.com/v4/letter/t/5fc32e/32.png) [@Therese\_A](https://community.sitejet.io/u/Therese_A)\
**Post date:** [August 21, 2025, 10:35am UTC](https://community.sitejet.io/t/could-not-send-e-mail-contact-form-error-on-website/5095/7 "2025-08-21T10:35:15Z")

</div>

And it’s back to not working.. I have changed absolutely nothing on this page, only on another page and republished the site. Since this is the form for bookings it’s quite problematic 😕

 ![Skärmbild 2025-08-21 122941](https://europe1.discourse-cdn.com/flex017/uploads/sitejet/original/2X/f/fa18eb4857f6d81fa802271a83bc8ff6c855b817.png)

---

<div class="post-metadata">

**Author:** ![Andre](https://dub1.discourse-cdn.com/flex017/user_avatar/community.sitejet.io/andre/32/3459_2.png) [@Andre](https://community.sitejet.io/u/Andre)\
**Post date:** [August 21, 2025, 12:30pm UTC](https://community.sitejet.io/t/could-not-send-e-mail-contact-form-error-on-website/5095/8 "2025-08-21T12:30:57Z")

</div>

I need the website ID 🙂

---

<div class="post-metadata">

**Author:** ![Therese\_A](https://avatars.discourse-cdn.com/v4/letter/t/5fc32e/32.png) [@Therese\_A](https://community.sitejet.io/u/Therese_A)\
**Post date:** [August 21, 2025, 12:37pm UTC](https://community.sitejet.io/t/could-not-send-e-mail-contact-form-error-on-website/5095/9 "2025-08-21T12:37:02Z")

</div>

Is this the one? 🙂

Edit: Don’t think it was so I added all I could find hehe

542420

---

<div class="post-metadata">

**Author:** ![Andre](https://dub1.discourse-cdn.com/flex017/user_avatar/community.sitejet.io/andre/32/3459_2.png) [@Andre](https://community.sitejet.io/u/Andre)\
**Post date:** [August 22, 2025, 8:12am UTC](https://community.sitejet.io/t/could-not-send-e-mail-contact-form-error-on-website/5095/10 "2025-08-22T08:12:22Z")

</div>

> [@Therese\_A](#):
>
> 542420

That is the one.

So the Domain probably needs a proper SPF-Record so that we can sent the forms through that mail address: [https://help.sitejet.io/hc/en-us/articles/32201735492503-Most-common-questions-about-the-contact-form#h\_01JVM3BHBNN0JW47S2ZV6D1HGC](https://help.sitejet.io/hc/en-us/articles/32201735492503-Most-common-questions-about-the-contact-form#h_01JVM3BHBNN0JW47S2ZV6D1HGC)

---

<div class="post-metadata">

**Author:** ![Therese\_A](https://avatars.discourse-cdn.com/v4/letter/t/5fc32e/32.png) [@Therese\_A](https://community.sitejet.io/u/Therese_A)\
**Post date:** [August 22, 2025, 12:06pm UTC](https://community.sitejet.io/t/could-not-send-e-mail-contact-form-error-on-website/5095/11 "2025-08-22T12:06:54Z")

</div>

So I go to my domain’s DNS settings and add **v=spf1 a:mx1.sitehub.io a:mx2.sitehub.io mx -all** as a txt post? Would that be correct? Or an mx post?🙂

I did find this **“v=spf1 +mx +include:relay.mailchannels.net ~all”** txt in my DNS posts, does that not basically say the same thing? 😅

I do find it a bit odd that the booking form I previously had (also a preset, just a different style), worked fine for over a year without me needing to do anything additional.

---

<div class="post-metadata">

**Author:** ![Andre](https://dub1.discourse-cdn.com/flex017/user_avatar/community.sitejet.io/andre/32/3459_2.png) [@Andre](https://community.sitejet.io/u/Andre)\
**Post date:** [August 22, 2025, 12:55pm UTC](https://community.sitejet.io/t/could-not-send-e-mail-contact-form-error-on-website/5095/12 "2025-08-22T12:55:29Z")

</div>

Hey Therese,

I honestly do not know what changed here.

Maybe something with the server? A lot changed in the past months regarding security… Please also contact your provider support to check about your mail feature. Just in case 🙂 And keep me updated.

The old SPF Record seems to be for your mail settings. You might want to keep them 😃 You just need to add the values that the servers “know” and “allow” that we can send you a mail with the form entries.

Important: Use only one ! SPF record and combine these.

So, the current SPF should be

`v=spf1 mx a:mx1.sitehub.io a:mx2.sitehub.io include:relay.mailchannels.net ~all`

Why like this?

**mx** : Authorizes the IPs of your domain’s MX servers (classic if your mail is sent via the same hosts that receive it).

**a:mx1.sitehub.io and a:mx2.sitehub.io:** Explicitly authorize us. Useful if they’re allowed to send mail, regardless of whether they’re listed as MX for your domain.

**include:relay.mailchannels.net:** Authorizes the MailChannels relay servers.

**~all vs. -all:** Start with SoftFail (`~all`) so unauthorized senders are flagged but not outright rejected. Later, when you’re sure everything is correct, switch to HardFail (`-all`) to block them.

btw: I love your website! Its really fun!

---

<div class="post-metadata">

**Author:** ![Therese\_A](https://avatars.discourse-cdn.com/v4/letter/t/5fc32e/32.png) [@Therese\_A](https://community.sitejet.io/u/Therese_A)\
**Post date:** [August 22, 2025, 1:16pm UTC](https://community.sitejet.io/t/could-not-send-e-mail-contact-form-error-on-website/5095/13 "2025-08-22T13:16:48Z")

</div>

This seems to have done the trick, hope it stays that way lol 😅 Thank you Andre for all your help and for the compliment! 🌸

---

<div class="post-metadata">

**Author:** ![Andre](https://dub1.discourse-cdn.com/flex017/user_avatar/community.sitejet.io/andre/32/3459_2.png) [@Andre](https://community.sitejet.io/u/Andre)\
**Post date:** [August 25, 2025, 10:40am UTC](https://community.sitejet.io/t/could-not-send-e-mail-contact-form-error-on-website/5095/14 "2025-08-25T10:40:27Z")

</div>

Yay! Always here to help 🙂

---

<div class="post-metadata">

**Author:** ![Andre](https://dub1.discourse-cdn.com/flex017/user_avatar/community.sitejet.io/andre/32/3459_2.png) [@Andre](https://community.sitejet.io/u/Andre)\
**Post date:** [August 25, 2025, 10:40am UTC](https://community.sitejet.io/t/could-not-send-e-mail-contact-form-error-on-website/5095/15 "2025-08-25T10:40:31Z")

</div>


