SOLVED
I had listed that post in my initial topic and I have read thru it, but per your advice I went back to it for another look.
Not seeing an immediate solution I decided basically to start from scratch again with the SMTP solution, I really wanted to get that to work. I tried adjusting some more settings within my gmail account and the system settings in MODX without any luck still getting the same results.
At this point I basically gave up on the SMTP solution and went back to the other post and the results of your QuickEmail snippet and this brought closer attention to the
hook which I did not use in my form. So I decided to play around with that a bit.
(kicks self for overlooking the emailFrom hook)
Sure enough that was a solution. Simply putting that hook into my formit call with my Godaddy email got the whole thing to work great! I am very happy
So for anyone who runs into the same problem as I did here is a quick step by step:
1.Forget the SMTP config trying to use Gmail and leave those settings off.
2. Setup any Godaddy email account to use in the hook. The thread we've linked states that the form only works with an email account hosted with the same domain as the one you are using your form on. This is not true. It will work with ANY email hosted with Godaddy. This also explains why if you have Godaddy tech support test your form it will work fine for them. Also good to note is that you get a free email account with every domain you have registered thru Godaddy so this is not anything you will have to purchase.
3. Use the
emailFrom hook in your formit call and put the Godaddy email in there.
4. That's it you are done. Just use the rest of the formit hooks and calls as normal.
When you receive an email with these settings you will see your Godaddy email in the from listing, but in the message itself you will see whatever information the form user puts in for email and the rest. So using the dynamic
in your form value will not be affected by using the
emailFrom hook and will pull the user email you want/need to have and place it in the message body.
This is what BobRay was referring to at the end of his post in the linked thread, but I was not fully understanding it.
Thanks for the solution BobRay and knowing just when to send me back to the drawing board.
SOLVED
[ed. note: whitesphynx last edited this post 12 years, 5 months ago.]