Unfortunately, the username and password you have entered do not match!

Registration

Unfortunately, this username is already taken!

Unfortunately, this e-mail address is already used!

Please retype the verification code.

All fields are required

RSForm!Pro - Emails

Emails

With RSForm! Pro, you can send custom emails to the users that submitted the form. Naturally, you can customize RSForm! Pro to send another email to you, as administrator. These two types of email (User and Admin) are configured separately, in the two corresponding areas of the back-end form properties management. In both cases, you can use simple placeholders to display information.
Because both forms are identical, we will cover them both

Let's see what fields can be configured.

  • Email Form data to: the address where the email should be sent.
  • Email Form data FROM: whenever the user receives the email, this will be be the senders' address (i.e. from who the mail came from).
  • Email From Name: whenever the user receives the email, this will be be the senders' name (i.e. the person's name the mail came from).
  • Email Subject: the subject of the email.
  • Email Mode: you can send your email as plain text, or, if you wish to add more `color' to your message, you can send a HTML email.
  • Email Text: the actual text of the email. If you set the last parameter (Email mode) to HTML, then you'll be able to put here HTML code, for a nicer email look.
    Important note! If you write here HTML tags BUT haven't set the Email mode option to HTML, the HTML tags will not be interpreted and the user, instead of seeing a nice bold message, may see something like: Hello dear user , in his email. Please take caution.
  • Email Text Preview: here you can preview the email that will be sent to the user. This way you can see if the email message contains any HTML errors or if the email text was correctly written.

In all of these fields you can use placeholders to write important data. We defined for your ease of use general and form specific placeholders. Form specific placeholders are used just like layout placeholders are. Supported options for component placeholders are:

  • value: this returns the value typed by the user in the corresponding component.
  • name: the name of the component, as defined in the back-end.
  • caption: the caption of the component, as defined in the back-end.

Let's see a short example. Suppose that among others, your form has a text field that required the user to input his/her name. This component is called user_name. If you want to use that value in your user message, write this in your email text field: {user_name:value}

If an user typed `John Doe', the email that he would receive after he submitted the form will contain `John Doe` and not the placeholder.

Let's see now the second category, general placeholders. General placeholders are used like this:

{global:placeholder_name}

Consult the following table for all the placeholders supported.

Placeholder name Description Logged in user required?
username If the user is registered to your Joomla website, his username will appear when using this placeholder Yes
userid If the user is registered to your Joomla website, his user id will appear when using this placeholder Yes
useremail If the user is registered to your Joomla website, his email will appear when using this placeholder Yes
fullname If the user is registered to your Joomla website, his fullname will appear when using this placeholder Yes
userip The IP of the user that submitted the form No
date_added The date the user submitted the form No
sitename The name of your site, as defined in your Joomla configuration No
siteurl The URL of your site No
confirmation The URL of used for the submission confirmation No
confirmed The status of the submission No

So, let's say that in the admin e-mail you want to track the IP address of your submissions. Just add {global:userip} in your admin email message and every time you receive an email, the IP of the user that submitted the form will appear.

As a side note, the User has one extra configuration option: the possibility to add file, as an attachment. Simply set the Attach File option to Yes and set the location of the file.

Additional Emails

Since RSForm!Pro revision 40, you can set up additional emails to be sent when the form is submitted. Similar to the User and Admin emails, these have the same, standard configuration fields: From, From name, Reply To, To, CC, BCC, Subject, Mode and Message.

RSform!Pro does not impose any limit on the number of configured emails.

How to send a email on specific address depending on the selected checkbox

In this article we will describe how to send a mail to a specific recipient selected through a checkbox.

We will first need to create the checkbox components. Note that we will be using different components for every checkbox that we wish to create.

Example:

1. Name: email1
Items: email1@email.com|Send to email1

2. Name: email2
Items: email2@email.com|Send to email2

In "Admin Emails" tab just fill in the "To:" field with {email1:value},{email2:value}

Video tutorials:

Ep. 7 - How to send e-mails to recipients listed in a drop-down field
Ep. 51: How to configure the user and the admin email in RSForm!Pro

Feedback