Can someone look see (pic link) if I have this set up right?
Mail is correctly sent to my recipient address (redacted from pic) but it ends up in the Junk Mail because it shows No Sender and No Subject - even though I think it’s set up correctly to grab those items that were filled in and use them.
The received email has No Subject in the header, and No Sender. The text fields all come through in the message itself as seen -
FROM:
SUBJECT:
TEXT OF EMAIL =
Name: me
Email: email@hidden
Subject: testing 1 2
Message: this is a test
I’ve always used PHP Feedback Form before, and it always works right.
If you want to set the sender in Send Form, you need to choose which field you are using as the Name and/or Email in the Action interface. In PHP Feedback Form, you must name your fields precisely as documented, including case. In either case, whatever is entered in the field(s) of all other form elements will be sent along without comment, exactly as entered. Note that if you are setting your form method to GET rather than POST, there will be limits to the length of what may be entered in the field, because the overall length of a URL (and GET arguments are sent in the URL, not in the body of the form request) may never exceed 1,024 characters.
Walter
On Sep 21, 2014, at 2:00 PM, Karen E email@hidden wrote:
Can someone look see (pic link) if I have this set up right?
Mail is correctly sent to my recipient address (redacted from pic) but it ends up in the Junk Mail because it shows No Sender and No Subject - even though I think it’s set up correctly to grab those items that were filled in and use them.
The received email has No Subject in the header, and No Sender. The text fields all come through in the message itself as seen -
FROM:
SUBJECT:
TEXT OF EMAIL =
Name: me
Email: email@hidden
Subject: testing 1 2
Message: this is a test
I’ve always used PHP Feedback Form before, and it always works right.
In this case the Send Form action was applied to the entire HTML Item box containing the various fields. [Name/ID:Email]
I chose "Use Item for Sender Name 1: NAME - believing that would fill in the Sender Name FROM in the email. In the email header - not the email body.
Use Item for Sender Address: Email1 - etc.
There doesn’t seem to be another way to enable the action from the interface unless one has to repeatedly apply the action to each individual box in the form or something? Sorry I’m just not understanding this. It should be simple.
Now it’s not working at all and I’m getting redirected to the error page.
I applied the action to the entire page. There are no other instances of it.
The text field for Name is now called - SendFormName
The Email Field is now called - SendFormEmail
The text field for Subject is now called - SendFormSubject
The text field for Message is now called - SendFormMessage
I now receive the ERROR Page.
I deleted the action and reapplied it - error
I quit Freeway, deleted the action and reapplied - error.
All I can think of now is to go back and rename the text and email fields to something simpler. Maybe reapply it only to the item and not the page. At least it was semi-working before. :-/
Thanks again David - Publish Everything also made no difference.
I save versions of my site builds however - so decided to go back a few revs and copy the old form layout and paste it in to replace the one behaving badly.
This worked and now the layout is fixed and the form functions again!
EXCEPT for the original problem of -
(No Subject)
(No Sender) in the header of the emails being sent from the form - which causes them to go to junk mail. Without a solution to this I may just have to give up on Send Form Action and go back to the PHP Feedback Form Action.
The site is hosted by FatCow, but the mail goes to an email address of another domain on GoDaddy with a cc: setup to a Yahoo email account as well - both of which receive (No Subject) (No Sender) in the header - FWIW.