Where's my email? The truth about forms
By Walt on Friday, November 23 2007, 10:44 - Technical info - Permalink
We often have customers ask us why emails that are sent from forms on their site take so long to arrive or why they just don't arrive at all? Slow or lost emails isn't a common event but the cause of this problem usually is. For more details read on...
Common Cause
The most common cause of emails not being delivered to a site owner or site leader's inbox is the email filter. This could either be a junk or spam filter.
When a visitor completes a form on your site and submits it, an email is generated to you (the site leader) from mailings@sitemakerlive.com. Our mail server sends the email to the nominated email address immediately and once it leaves our servers we lose all control over what path it takes and whether or not it gets delivered. If the email client - the package or application you use to view, send and manage your emails - has strict filters then some 'safe' emails may never reach your inbox.
One way of ensuring your emails from 'sitemakerlive.com' arrive in your inbox is to check your spam and junk mail folders and if you find any emails from us just highlight or select them and mark them as 'not junk' or 'not spam'. The other useful way of ensuring that your emails arrive is to add 'sitemakerlive.com' to your list of safe domains.
We have also found that having your own email domain and forwarding your emails can have its problems also. Using an email address with your domain name - when you buy your own website domain name you may get email addresses as well - on your forms will mean mail is normally sent to your domain name provider where it will then be forwarded (by them) to your own private email account. Occasionally, the domain name providers hold the emails, scan them for viruses, or for phrases and words linked to spam email and then will either delete them if they think they pose a risk or pass them on. This presents two problems: 1) they decide if incoming emails are spam, not you and 2) your emails may be held in a queue for an undefined length of time. So the forwarding of emails could result in you either not getting your emails or getting them hours or days later.
How to test?
Create a hidden page on your site and add a couple of forms to the page. Set one up to go direct to your own private email address and set the other (if you have your own email domain) to use your domain email address. Save the page and then just send two messages, one from each form.
Next, just check how long it takes for those two emails to arrive in your private inbox (if you have forwarded the latter of the two email addresses). If problems exist with you receiving your forwarded email then you will need to speak to your domain name provider and check why emails from 'sitemakerlive.com' are either being delayed or not forwarded. Usually, advising them that emails from our domain are safe is enough to fix the problem.
The best advice is just test your emails on a regular basis to ensure that your service is working correctly.
Also, in the next release (version) of the Form, we will also be saving all the data collected (from the submitted email) to a file that you can download from your site, so you'll never have to worry about losing responses again!
Happy emailing!
Comments
Thanks for the post Walt - interesting stuff. I am really glad to hear that forms are getting a bit of attention because as someone who uses Sitemaker solely for producing business websites I find this is a weak area.
Can you let us know if the next release is due before the end of the year? It would really make my day if you revealed that you are going to making the forms more flexible and perhaps introduce drop-down fields. (Oh - and any chance of sorting out GoogleWebmasterTools activation for Sitemaker whilst you’re at it? ;-)
Keep up the good work.
thanks
Justin
Hi Qi, we'll check what Santa has in his bag for SiteMaker Xmas, but you may not be disappointed...
Another little hint from Joe there :) lol
I've just hit forms hell. Two weks ago I added two forms pages to my web site, and then tested them - they worked ok with the emails getting to the target address. Then I asked 6 other people to test it - it worked fine every time. Then, two days ago, I emailed 100+ people asking them to use the forms to register for a major event - NOT ONE REPLY has come through. So I tested the forms myself again, yesterday and today (4 times in total). NOT ONE ARRIVED.
Aaaaaaargh. Unless Moonfruit come up with a solution very soon, including supplying me with a list of all the lost registrations, I'm going to have to email everyone again and ask them to re-register by direct email by-passing Moonfriut because it's so unreliable!
NB. I spoke with Nick this morning and explained that we have changed nothing on our mail servers for a long time and all emails are being submitted. Which isn't to say there isn't a problem.
What we suspect has happened is that PIPEX has changed their incoming mail settings and made them more stringent. They may not have a spam filter per se but they are rejecting any emails where the host name sending those emails does not match the reverse DNS record for the sending IP address. This isn't normally a problem but in this age of bulging email inboxes and spam folders, all mail services are getting a little more strict about what emails they will accept and where they originate from.
We are taking steps to correct this today so that email providers will have one less issue to deal with and customers will have one less headache.
-Walt
Is there going to be a change to the sender name on the forms?
Currently when receiving a form on mf appearing in your inbox is "sender... mailings@sitemakerlive.com"... this i find - like a load of others - really annoying etc - is the form going to change to make it appear from the person sending it? - it is like that on the recommend a friend form so why not on the main forms etc -
Seeing mailings@sitemakerlive.com on the email sender name is a problem im sure for many people
Agree with 'Dino' this an issue for me also, would love for it to be resolved as well as removal of Sitemaker information everywhere else, I choose not to use quite a lot of Moonfruits best features because of the Sitemaker info.
Please try and look at this one guys.
Many thanks.
Hi guys,
Thanks for the feedback. We are changing the form at the moment, so we do take these into account. There are 2 email addresses that are relevant here, the 'reply to' address and the 'from' address. On the new form, we can set the 'reply to' address to be the email address of the person who filled in the form. However, we cannot change the 'from' address to be that email. The reason we cannot change the 'from' address, is that we do not have permission to send email on behalf of the person who filled in the form (e.g. we do not host their domain), so if we were to change the 'from' address, it would most likely be rejected as spam.
So the new form will allow you to 'reply' to the email you receive to continue a conversation, but it will still come 'from' us. I hope that makes sense,
Joe
Hi Joe,
I understand what you mean, however would it not be possible to have more control with emails and contact forms such as having our websites supporting PHP therefore we could maybe have the 'form' sending straight to and from our email address info@mydomain.com etc. (most webservers have php installed)?
Neil
Hi Neil,
Unless the domain MX record and the site are hosted on the same server, then the problem will still be there, e.g. they will be interpretted as spam as the mail does not originate from the same server as the domain. It may be possible when we release our domains module that this will be possible, but I can't promise anything yet. Thanks,
Joe
What about renaming it something different then "mailings at sitemaker live" - i think that is a bone of contention with many people - And its strange that the persons mail appears on the recommend a friend forms. - so not sure i see the difference doing it on the contact form.
Fill out a recommend a friend form and you will see the mailings at sitemaker does not appear in your inbox. i am thinking of using an external website for contact forms (contactforms.com) as a result of this on sites as it just gets annyoing seeing mailings at sitemaker etc - esp for my football website i run - loads of emails and when i check back i aint got a clue whose is whose lol (yeh bad english lol) -
Its a shame as the contact form does need reshaping a bit. Also another thing Joe (sorry to be a pain) but will the contact form allow horizonal fields to be added. At present it just keeps adding new fields below the previous one. Would be handy to make forms go across as well as down too?
cheers -
God i need to consult a grammar book today lol
Hi Dino,
Good point re MTF, we're looking at this again and hopefully will be able to make the change in time for the release of Form 2 (soon now). Thanks,
Joe