2017 © Pedro Peláez
 

silverstripe-module silverstripe-userforms_send-to-emailfield

Make user-filled EmailFields available as recipient to/reply-to address in UserForms

image

micschk/silverstripe-userforms_send-to-emailfield

Make user-filled EmailFields available as recipient to/reply-to address in UserForms

  • Friday, June 24, 2016
  • by micschk
  • Repository
  • 1 Watchers
  • 3 Stars
  • 208 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 1 Open issues
  • 1 Versions
  • 20 % Grown

The README.md

Make user-filled EmailFields available as recipient to/reply-to address in UserForms

This module makes EmailFields defined in a userform available to select as To: or Reply-to: when defining recipients on the form. E.g. for sending out a simple "Thank you for your enquiry" reply., (*1)

Installation

$ composer require micschk/silverstripe-userforms_send-to-emailfield dev-master

Optional: plain e-mail tempalte

This module contains a simple SubmittedFormEmail template without the , (*2)

tags, which may cause layout issues in some clients. If you want to use this instead of the default userforms template, copy the email directory into your theme.

Open-relay

This functionality was part of UserForms earlier but was removed because it creates a potential 'open relay' situation, e.g. a spammer could potentially craft requests to your form and make it send out e-mail confirmations to people/addresses that have not actually submitted your form., (*3)

My personal opinion is that there are easier ways to get your spam e-mails out the door. And especially when not including any submitted data in the confirmation mails, it doesn't make much sense for a spammer to spend time on this. On the other hand, you never know what reasons anyone may have for still doing so., (*4)

This situation (auto-sending confirmation mails) is however pretty common practice. Combined with SilverStripes form-session security, I think the benefits outweigh the potential for abuse. You may want to keep a log/tabs on it though., (*5)

Also see: https://github.com/silverstripe/silverstripe-userforms/issues/333#issuecomment-142324161, (*6)

The Versions

24/06 2016

dev-master

9999999-dev

Make user-filled EmailFields available as recipient to/reply-to address in UserForms

  Sources   Download

MIT

The Requires

 

silverstripe userforms