Open Shelob9 opened 5 years ago
I tested this bug using the following steps:
I tested this on my pantheon sandbox live test site and my local Lando WordPress test site.
I installed CF plugin on both of my sandbox and Lando local WordPress test site.
Using the CF plugin, I created a Contact Us form from the CF available form templates on my both test sites.
I tested this with a magic tag in reply to section set as "%email_address%" of my autoresponder processor and preview email tab settings on.
I saved the form and loaded the created form on my both Sandbox and Lando WordPress test site.
I then submitted the form with "swapnilmwce1@gmail.com" in the field with the slug "email_address". I expected to receive the email with a reply to set to " swapnilmwce1@gmail.com"on my both test sites.
I received the email at swapnil@calderawp.com as I would expect
For my Local Lando test site, when I checked my MailHog box, I saw the form info that user entered in the form in the email content.
For my local Lando test site when I checked the reply to value in the header in MailHog, it was "swapnilmwce1@gmail.com" which was as per my expectations.
I also checked the reply to value for my sandbox test site email and it was swapnilmwce1@gmail.com which as per my expectations.
I also checked reply to value with Caldera Forms Pro connected and I not able to reproduce this issue as the reply to value was as per expectation and according to magic tag %email_id% i.e "swapnilmwce1@gmail.com" which was as per my expectations.
I also tested this using hardcoded email i.e I set reply-to value in my autoresponder and email setting as "swapnilmwce1@gmail.com" on my both testsites.
For local lando test site when I checked the MailHog mailbox header, I saw reply to value as "swapnilmwce1@gmail.com" which was as per my expectations.
Similarly for Sandbox testsite, when I checked the reply to value in email header it was "swapnilmwce1@gmail.com" which was as per my expectations.
I also tested harcoded email for Caldera Forms Pro and I was not able to reproduce this issue.
JavaScript Errors:
PHP Errors:
For my Local Lando WordPress testsite,When I checked the debug.log file for my local WordPress test site I didn't see any PHP errors.
So according to my testing & findings, I do not see this as a bug as I was able to see reply to value perfectly as per my expectations i.e using magic tag %email_id%, harcoded email settings for both Caldera Foms & Caldera Forms Pro on my Local lando testsite as well live Sandbox testsite.
For Sandbox Test Site: WordPress Version: 5.0.3PHP Version: 7.2.14MySQL Version: 5.5.5Caldera Forms Version: 1.7.6WP_DEBUG:
For Local Test Site: WordPress Version: 5.0.3PHP Version: 7.1.26MySQL Version: 5.7.25Caldera Forms Version: 1.7.6WP_DEBUG: 1
Hi, I am experiencing this issue , version 1.7.6, and using SendGrid. The emails are being send and received, but the From email is the email address of the site admin, not the email address from the form.
I am using Magic Tags (%email_address%) in the "Reply To" field in the Main Mailer ( the "From Email" is left blank)
Short Debug info: WordPress Version: 5.0.3 PHP Version: 7.0.32-1~dotdeb+8.1 MySQL Version: 5.6.42 Caldera Forms Version: 1.7.6 WP_DEBUG:
Just a follow up on some testing on a local environment. I experimented with renaming the magictag/slug of the email address field on the form; which produced the same issue. However, i placed the magic tag for the email address field in the "From Email" field in the main mailer (the hint under the field states not to do this). And the email was delivered correctly with the and the from email was the one that was submitted in the form, and the reply to does reply to the proper email address as well.
hope this helps..
I'm starting to view this as a UI issue.
Maybe the solution is to add valdidation to that setting so that it rejects magic tags?
To clarify. Placing the magic tag in the "From Field" makes the email arrive as i would expect it.
Is there any adverse consequence by adding the Magic Tags to the "From Field" ?
There is a form attached to this ticket that we need to test: https://secure.helpscout.net/conversation/772256496/18499?folderId=832044
Hello, i'm experiencing an issue supposedly related to this one in my auto responder: It seems that the recipient email is ignored and the recipient name is used instead as field for the To address. In fact if i use the magic tags %first_name% %last_name% in Recipient Name, email delivery fails and the email log reports an invalid To address: Detailed view:
Here the settings:
Mail delivery goes fine only if i use or include the magic tag %email_address% in the recipient name:
Two users are reporting similar issues here - One has a problem with magic tags in FROM setting, one has issues with magic tags in replyto settings.
https://wordpress.org/support/topic/unable-to-reply-to-sender/#post-11172646
I see some errors in CF Pro log that message send requests are coming in without any to info. I sent emails to a few of those folks.
Neither I nor @New0 can reproduce this with 1.7.6
Please leave a comment with the following information: 1) If you are using magic tags for FROM or reply to setting. 2) If you are experiencing this issue with main mailer or an auto-responder. 3) The short debug info in the support submenu of Caldera Forms.