My guess is that webmail.hostway.com has an MX record, and your Web server (which is the machine that actually sends and signs the mail from your web form) does not. Especially since what you’re telling me is that the domain is from a different company.
Start with the registrar of your domain. See what the DNS records there look like. There are two basic kinds that you will find at a registrar: either they handle everything, so each machine that you have set up to use this domain (Web server, e-mail server, whatever other machines) will have a separate listing that looks like 123.123.123.123 (not a real address) followed by the name of that server (www.yourdomain.com). Alternatively, there will just be a SOA (Statement of Authority) listing the DNS servers for that domain, and those servers in turn are responsible.
If your hosting provider told you that they could fix the MX and TXT records, then what may be happening is that your domain is registered by 123CheapDomains, but the DNS is being managed by Hostway. If that’s the case, then Hostway CAN fix it for you, by adding an MX record for their Web server, and adjusting your TXT record to reflect that any server in your domain is allowed to send mail. They will know the IP address of that machine, and they can declare it to be a mail server for your domain.
Each mail server has a “priority”, with the lowest number being the most authoritative. If you have a machine that is just being used to send mail, but not to receive it, you would give it a very high priority number, so that it would only be sent mail as a last-ditch (all the other registered mail servers have left the building, say). That way it will appear to be a mail server, but it won’t be bothered with having to actually do any of that work.
There is one more possibility here, and that is that the Action isn’t configured correctly. There is an option in the PHP FormMail Action (and I think also in the Send Form Action) to set a different error page for each kind of error. You may have set your action up to either not have an error page at all, or to have a single error page for all errors, which can blur the distinction between errors. You don’t have to go to any trouble for these pages, just a blank page with the name of the error in the middle of the screen. This is a guess, though, because sending mail from the Action is largely a straightforward thing. You either spell the receiving address correctly, or you don’t. But to rule this out, go through the directions for the Action you’re using one more time, and confirm that everything is set correctly, and that you have given the Action the maximum number of possible error pages. Also, make sure that you are sending “from” a real address in your domain, and not using the form-user’s e-mail as the “from” address.
Walter
On Aug 25, 2019, at 2:18 PM, Cindi Walton email@hidden wrote:
I can send an email from my gmail account to my cvwalton at mydomain.com and receive it at webmail.hostway.com. I can send an email from the webmail.hostway.com from my cvwalton/domain name to my gmail act and receive it. I can send an email to my cvwalton @domain name on webmail.hostway.com to cvwalton @domain name and receive it.
And, just to make sure I have it all correct…when I input an order and hit submit, I get the success page.
I think that answers all your questions.
My domain is not registered with Hostway but 123CheapDomains. There is a DNS Manager on the Hostway site control page. But, it is all greek to me.
One of the support people said yesterday that he could do the MX, TXT records for me. But, this person today said no. I may have to be a little more persistent.
freewaytalk mailing list
email@hidden
Update your subscriptions at:
Information for existing FreewayTalk / Groups.io users - Site Feedback - Softpress Talk
freewaytalk mailing list
email@hidden
Update your subscriptions at:
https://freewaytalk.softpress.com/person/options