# Form issues with Safari

**URL:** <https://forums.realmacsoftware.com/t/form-issues-with-safari/46949>\
**Category:** Elements\
**Created:** [March 27, 2025, 2:17am UTC](https://forums.realmacsoftware.com/t/form-issues-with-safari/46949 "2025-03-27T02:17:23Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![MHA](https://avatars.discourse-cdn.com/v4/letter/m/bb73d2/32.png) [@MHA](https://forums.realmacsoftware.com/u/MHA)\
**Post date:** [March 27, 2025, 2:17am UTC](https://forums.realmacsoftware.com/t/form-issues-with-safari/46949/1 "2025-03-27T02:17:23Z")

</div>

Very appreciative of progress on the form components. I note the volume of files it has added to the my site - several hundred, I am guessing.

An email input is optional on my form. If a viewer wants to send a message, only the message input is required.

These setting parameters work on browsers including **firefox, duckduckgo, and Chrome.** A user can submit and send the form without inputing their name or email address on those browsers.

On Safari, the form will not be submitted without adding an email address. (an email input is _not_ required on my form’)

I read that Safari has stricter form validation compared to the browsers mentioned above. “if a field is missing or improperly formatted Safari may block the for submission. Ensure that all fields comply with HTML5 validation standards”

Any thoughts, and thank you.  
Mark

---

<div class="post-metadata">

**Author:** ![Godber](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/godber/32/26521_2.png) [@Godber](https://forums.realmacsoftware.com/u/Godber)\
**Post date:** [March 27, 2025, 6:49am UTC](https://forums.realmacsoftware.com/t/form-issues-with-safari/46949/2 "2025-03-27T06:49:02Z")

</div>

I had the same set up and got my friend to send me the form  
only had a name and message input and I still got the message all be it without their email address and im using safari…obviously I couldn’t reply but I still got the message  
it might be down to your host but im no expert

---

<div class="post-metadata">

**Author:** ![ben](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/ben/32/28488_2.png) [@ben](https://forums.realmacsoftware.com/u/ben)\
**Post date:** [March 27, 2025, 8:23am UTC](https://forums.realmacsoftware.com/t/form-issues-with-safari/46949/3 "2025-03-27T08:23:34Z")

</div>

> [@Godber](#):
>
> the form only had a name and message input and I still got the message all be it without their email address

Just out of curiosity—how were you expecting the Form to know the user’s email address if it wasn’t included as a field?

Genuinely just trying to understand your thought process on this one 🙂

---

<div class="post-metadata">

**Author:** ![Godber](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/godber/32/26521_2.png) [@Godber](https://forums.realmacsoftware.com/u/Godber)\
**Post date:** [March 27, 2025, 9:15am UTC](https://forums.realmacsoftware.com/t/form-issues-with-safari/46949/4 "2025-03-27T09:15:20Z")

</div>

if your talking to me I didn’t hahaha im not stupid I was experimenting to see what happens what I couldn’t work out is if I didn’t have an email field set how the hell I even got the message full stop …I was expecting to get nothing.  
I was saying to the person who posted I did exactly what he did and safari worked…thats all  
come to think of it that could be called a feature…ANONYMOUS emails or feedback hahahaha

---

<div class="post-metadata">

**Author:** ![ben](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/ben/32/28488_2.png) [@ben](https://forums.realmacsoftware.com/u/ben)\
**Post date:** [March 27, 2025, 9:22am UTC](https://forums.realmacsoftware.com/t/form-issues-with-safari/46949/5 "2025-03-27T09:22:59Z")

</div>

> [@Godber](#):
>
> what I couldn’t work out is if I didn’t have an email field set how the hell I even got the message full stop

Ah, interesting!

Just to clarify: the Form has a setting for the **To Address** , which determines _where_ the email will be sent.

**Side note:** The To Address often needs to be an email that’s associated with your email host. Some services—like Gmail—are more flexible and allow sending to any email address, not just ones on their own domain.

So, for example, if you’re using Gmail’s SMTP, you can send emails to any address, not just `@gmail.com` ones.

Hope that clears things up! 😊

 ![CleanShot 2025-03-27 at 10.16.48@2x](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/1/9/1945b33a3aa9dd438361497ecc08b9bb879ee567.png)

---

<div class="post-metadata">

**Author:** ![Godber](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/godber/32/26521_2.png) [@Godber](https://forums.realmacsoftware.com/u/Godber)\
**Post date:** [March 27, 2025, 9:27am UTC](https://forums.realmacsoftware.com/t/form-issues-with-safari/46949/6 "2025-03-27T09:27:36Z")

</div>

yes I get all that..its all good my end…I was just trying to say to the original post when I did what he tried safari worked…that was all  
should keep my gob shut hahahaha  
**Side note:** The To Address often needs to be an email that’s associated with your email host. Some services—like Gmail—are more flexible and allow sending to any email address, not just ones on their own domain.

So, for example, if you’re using Gmail’s SMTP, you can send emails to any address, not just `@gmail.com` ones.  
thats interesting tho

---

<div class="post-metadata">

**Author:** ![ben](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/ben/32/28488_2.png) [@ben](https://forums.realmacsoftware.com/u/ben)\
**Post date:** [March 27, 2025, 9:28am UTC](https://forums.realmacsoftware.com/t/form-issues-with-safari/46949/7 "2025-03-27T09:28:56Z")

</div>

> [@MHA](#):
>
> On Safari, the form will not be submitted without adding an email address. (an email input is _not_ required on my form’)

Do you have a live URL we can test this on? You can DM me if you don’t want to share it publicly 🙂

---

<div class="post-metadata">

**Author:** ![ben](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/ben/32/28488_2.png) [@ben](https://forums.realmacsoftware.com/u/ben)\
**Post date:** [March 27, 2025, 1:36pm UTC](https://forums.realmacsoftware.com/t/form-issues-with-safari/46949/8 "2025-03-27T13:36:56Z")

</div>

> [@MHA](#):
>
> the form will not be submitted without adding an email address

I’ve identified the issue— a fix will be included in the next build.

The problem was that the code was attempting to set the replyTo field using the email field from the form. If that field was left empty, we were trying to assign an empty string to replyTo, which caused the issue.

We’ve now added checks to ensure that the email field is not only present but also contains a valid email address before setting it as replyTo. This resolves the issue where the form wouldn’t send unless the (non-required) email field was filled in.

Hope that makes sense! 🙂

---

<div class="post-metadata">

**Author:** ![MHA](https://avatars.discourse-cdn.com/v4/letter/m/bb73d2/32.png) [@MHA](https://forums.realmacsoftware.com/u/MHA)\
**Post date:** [March 27, 2025, 1:59pm UTC](https://forums.realmacsoftware.com/t/form-issues-with-safari/46949/9 "2025-03-27T13:59:40Z")

</div>

Makes good sense and appreciate your insight into code issues. So impressed with your company’s communication and transparency. A great product, as well.

---

<div class="post-metadata">

**Author:** ![ben](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/ben/32/28488_2.png) [@ben](https://forums.realmacsoftware.com/u/ben)\
**Post date:** [March 27, 2025, 3:43pm UTC](https://forums.realmacsoftware.com/t/form-issues-with-safari/46949/10 "2025-03-27T15:43:48Z")

</div>

Thank you for the kind words. So lovely to hear you’re enjoying Elements 🤩
