Form Data to HTML Email - html

I have a rails application with a form for job applicants. Right now, when a user fills out the form the data is sent to an email in this format:
Position_Applied_For:
Name:
Telephone_Number:
Alt_Telephone_Number:
Physical_Address:
How_Long_At_Address:
Desired_Salary_Or_Hourly_Rate:
Specified_Hours:
Date_Can_Start_Work:
etc..
I'm trying to have the output sent to look like an actual job application using html to make the document and have the parameters fill the fields in the document. What would be the best solution to accomplish this?
Thanks!

Not sure what are you asking for exactly.. refer this link action mailer design.
You can edit mailer template in views and design its style using css, to look like job application.

Related

Send all fields in email with HTML Webform

I have created a webform in HTML 5 and CSS 3. I would like the action to be set to email and send all of the fields.
Here is my currently existing code, using js fiddle: http://jsfiddle.net/o1njosLa/
This is the result from the email:
"message=128+Baker+Street%0D%0A%0D%0ALondon&email=john_doe%40example.com&website=http%3A%2F%2Fetetet.com&message="
So my questions are:
Is there an easy way to send the form to an email address without
having to open up outlook? I sure there are but I would just like a
decent and hopefully quick tutorial which I can just add on to my
existing HTML and CSS?
How can I get all fields to send in an email?
Thanks for your help.
You can't do it with HTML only, you can PHP (a server side language), you can find a guide on http://www.w3schools.com/php/php_forms.asp.

Customize Ektron HTML Form Email Layout

I would like to know if there's a way to customize the email HTML body contents when submitting an Ektron HTML form.
For example, a form is submitted and the form data is emailed to john#doe.gov. Upon opening the email, there is a table containing the data from the submitted form. I want to know if there's a way to modify the HTML table which was generated for that email.
My goal is to experiment with some CSS to force word-wrapping in the table so lengthy textarea-input data will be wrapped appropriately.
I've never tried customizing it, so I don't know if there are any "gotchas", but these files look promising:
/Workarea/controls/forms/DefaultFormEmailBody.xslt
/Workarea/controls/forms/template_FormDataDisplay.xslt
/Workarea/controls/forms/template_FormFieldValue.xslt
The table is generated in "template_FormDataDisplay.xslt", and the individual table rows are generated in "template_FormFieldValue.xslt".
The usual "I want to modify something in the workarea" warning applies: Make backups of any file you change, and know that installing an upgrade to Ektron will overwrite any of your changes.
Are you using php? Because you can edit the way that email looks once you open it. This is an awesome tutorial:
http://tangledindesign.com/how-to-create-a-contact-form-using-html5-css3-and-php/

Create customize email templates in Sitecore

I need to create a custom email template. I was thinking if we can create an renderings and have a data template created along and then create a content item with this as email the html body as an newsletter in Sitecore.
How can I achieve this? I want to get an HTML response in with all the data populated and then assign this html response to the email body and send it across.
Maybe you can take a look at:
Sitecore.Web.WebUtil.ExecuteWebPage("[YourWebPage]");
This executes the webpage and returns the HTML as string. As far as I understand this is what you are trying to achieve.

How should i get an email when i submit the request form / submit form through html

i am working on a submit form in my html page. When i click submit button, i should get mail in my inbox.
So what all the procedures, i need to follow to get the output.
You need to use a server side language like PHP / ASP.NET etc. Then:
User submits form.
Retrieve the submitted information.
Send an email using the email functionality specific to the language you decide to use.
You haven't given much so this is only an outline of what you need to do to get going. You can use Google for the various areas you need to implement.
Instead of using any server, is there any plugins which can be useful
to get my output. – Bharadwaj
I think this might do the job for you http://www.emailmeform.com/
I've never used it, but it looks like a website that hosts the form for you and emails you the results. You'd just put the form html on your page and let them do the rest.
Hope that helps.

URLENCODE Variable in Salesforce Vertical Response Email

This is a rather simple question, but I cannot find documentation about it from Salesforce.
I am setting up an HTML Newsletter from Salesforce Vertical Response, and I need to put a link in the body of the email that goes to another site which takes the user's email address as a query string. I am doing this so that when the user clicks the link from the HTML email, they will automatically be signed up for a different blog mailing list.
The link will look like this www.mywebsite.com/blog/subscribe?email=your_email#email.com.
I can easily accomplish this by using the {EMAIL_ADDRESS} variable, such that the link looks like this:
Subsribe
This workds, but when the user gets the email and clicks the link, the '#' symbol gets stripped from the URL. Now I'm trying to figure out how to get around this. I saw some documentation on the URLENCODE() function for SalesForce, but when I try to use it in the HTML email editor in SalesForce, like URLENCODE({EMAIL_ADDRESS})it doesn't execute it, and instead interprets it literally as text. Can anyone help me? is it even possible to use functions from within the SalesForce HTML email editor?
Thanks
I havent used VerticalResponse, but if it leans on salesforce communication templates then you can always create an email template as Visualforce page. Then you can apply Encode functions to merge fields.
I'm glad you were able to find a workaround. If you ever go back to dealing with the URL, it's a good idea to disable our click-tracking when working with merge fields. This can be accomplished by adding nr_ before the http. Example: Subsribe - If you ever try that and it doesn't work, or if you have any other questions, please let us know via one of our Support channels:
support#verticalresponse.com
866-683-7842 x1
We also have live chat available: http://help.verticalresponse.com/
Regards,
Keith Gluck
VerticalResponse Customer Support