CMS MADE SIMPLE FORGE

Form Builder

 

[#12255] "Mail from" is unset when using smtp to send a copy of the form back to person submitting form

avatar
Created By: (so-what?)
Date Submitted: Thu Jan 30 14:49:16 -0500 2020

Assigned To:
Version: 1.0.2
CMSMS Version: 2.2.12
Severity: Major
Resolution: None
State: Open
Summary:
"Mail from" is unset when using smtp to send a copy of the form back to person submitting form
Detailed Description:
It seems as if Bug #10429 (http://dev.cmsmadesimple.org/bug/view/10429) sneaked
in again.

In my form, the form data gets sent to the submitter automatically and in this
email the 'from' field is filled with the content of the '"From name" for
email:' field but the email address is empty. The submitter receives a 'from'
field that looks something like 'FormBuilder <>'.

This happens if "Which email headers should this input populate?" is set to
"Reply-to". I tested it with all three possible send options
(mail/sendmail/smtp) in CMSMailer and the outcome was always an empty 'from'
email-address.

With an empty 'from' email-address the chance that the submitter doen't receive
a copy of the submission or that it's going into the spam folder are high and
getting higher with time.


History

Comments
avatar
Date: 2020-01-31 06:37
Posted By:  (so-what?)

A possible (and probably easy) solution could be to just not put the '<>' after
the data from the '"From name" for email:' field.
This way the CMSMS-Editor/-Admin has to put in the '"From name" for email:'
field not only the name but also the email address in the form 'name
<email@address.tld>'.
This solution requires a rename of the '"From name" for email:' field into
something like '"From (name and email)" for email:' and possibly a short
description like 'Sender-Address in the form: name <sender@yourdomain.com>'
      
Updates

Updated: 2020-01-31 06:37
description: It seems as if Bug #10429 (http://dev.cmsmadesimple.org/bug/view/10429) sneaked in again. In my form, the form data gets sent to the submitter automatically and in this email the 'from' field is filled with the content of the '"From name" for email:' => It seems as if Bug #10429 (http://dev.cmsmadesimple.org/bug/view/10429) sneaked in again. In my form, the form data gets sent to the submitter automatically and in this email the 'from' field is filled with the content of the '"From name" for email:' f
resolution_id: => 5