Umbraco Contour form answers formatting email - email

Umbraco Contour form answers formatting email
When a user fills out an Umbraco Contour Form, the form is submitted to my email address. Is there a way to format the answers using Umbraco, so they can be easily added to client's CRM?
1.) Here is the current format in which answers are received:
First Name:
John
Email:
johnsmith#email.com
Message:
Thanks for your help
2.) This is what I need it to output via email:
>>>FirstName=John<<<
>>>Email=johnsmith#email.com<<<
>>>Message= Thanks for your help<<<
Any advice would be really helpful, thank you!

It depends on which version of Contour you are using.
You can use the XSLT Transformed Email workflow to send an email formatted exactly how you want. You just have to upload the XSLT file that does the work. In newer versions of UmbracoForms (as Contour is now called) you can use a Razor view to customise the emails (this was only released this week, so no docs on that yet).
You could also create your own workflow to build the email as well if you wanted.

Related

How do I build a script that automatically sends out emails?

So I've done some research on the topic, but I cannot seem to figure out how to get the emails to send. This is the sheet I've been using: https://docs.google.com/a/taktical.co/spreadsheets/d/18GsFLLUCCAba82Teyd4nI8XSuNwEBvunjpQeNdYY-6U/edit#gid=0
I want to be able to pull the information from the first sheet, and have the recipient email set to Contact Email 1. I also need an if statement that says if any cell in row D says "not found", to just simply not send the email.
Any help here would be greatly appreciated :)
I splitted your problem into 3 distinct areas, with suggestions on how to solve it.
Consider using the gspread API to read the data from your Google Doc into a Python script.
Then to send email with Python, see Python Documentation: Email examples.
Finally, to automatically run this Python script it kind of depends on which OS you are using. In Linux you could set it up as a cronjob or just autostart it to run all the time.
I hope this will get you somewhere.

How to create an open field poll on blogger

I need to create a poll/form with a few questions. The issue is that the possible answers are too varied to be able to predict them and put them as options (eg: "favourite fruit"), so I need it to be an open field option (as in the user can fill in his own answer). Then I need that input to be published on my blogger page/post.
eg:
Favourite color:
Blue
Favourite fruit:
Apple
Is there anyway to do that? I dont know which way to start looking, if in the direction of polls, questionnaires or forms.
Any piece of advice would be much appreciated.
Thank you
Sorry, Blogger doesn't provide any option to directly allow users to publish answers from polls into blog post.
You may use free online form generator websites ( Google Docs Forms , emailmeform and other form generating tools) to get the poll result in your email.
And manually add the data to your blog post.

How to pre-populate custom field in signup form for secure zone in Adobe Business Catalyst?

I have created a signup form for secure zone in Business Catalyst. I want to give user access to that form in order to update the fields. I have created the page and its working only problem is there is no way to pre-populate custom fields in the form. I talked to their support and research a lot but all in vain. This is very basic thing BC missing. Is there a hack for it or some alternatives?
Just adding for anyone finding this that you can also populate fields that have been created and extended in the crm if they're stored against the customer record.
{module_customerfield,crmextformID,FieldID}
eg
{module_customerfield,7470,82256}
More info in the forums.
Good News Now Business Catalyst supports this feature for more information read:
Allowing Customers to view and update CRM details
I have had this same issue and hopefully there will be someway they can fix this in the future. What I did for the time being is I used other tags that I was not using. IE module_workcity was not and won't be used by me so I then put that in a field that I needed the custom tag for. Here is a screen shot of what I am referring to. - http://screencast.com/t/b3pvuOcTi one thing to note here the screen name is different than username for this site.
Note: When the user signs up I have the person filling out a field for the "workcity" and just change the labeling.
Not sure if this is an option for you, and it can take some work but might help.
Hope this helps. - Another note BC related question you will get quicker answers on the forums there - http://businesscatalyst.com/support/forums

How can I customize an email-notification within a sharepoint 2010 workflow?

I've got a random workflow in my sharepoint application that allows employees to make a request for some holiday period! So some emails have to be send around.
I'd like tu customize this email-notifications in the following way:
language (default is 'en', and I'd
like to cange if possible)
structure
thanks a lot!
george
I still got no idea how you can customize an email-notification...perhaps you could look for it's tamplate and "customize" it there, but this would change it for all notificaitons...so that's not a real solution!
anyway, I've found a quite good way to change the language. Well, email notifications always take the "default language" (which you can find in Site Actions/Site Settings/Site Administration/Language Settings) from the actual Site/SiteCollection/...regarding to this problem you should check my answer to this question link
So, now you can change a Site's default language to a new one(of course only if you got the right [Language ID]and the language pack(s) installed)...do some stuff like sending notification mails in favored language(s) (for example within a workflow like the one I've described above).
When your work(act. the workflow's work) is done you can set back the Site's language to the original one and you're done!

Existing tool or code to identify quoted text in emails

I am looking for a way to identify quoted text in emails. The goal is to add something along the lines of Gmails "show quoted text" feature to my web app which involves a mail handler bot.
There are similar questions on stackoverflow, but they are asking for an algorithm. I could implement this if I have to, but I would greatly prefer a tried and true solution.
Requirements:
1) Support both HTML and plain text emails
2) Operates on the full thread (that is, it has the original text to compare the quoted text against; no need to guess)
3) Handles common quote-related additions such as "On May 10th, 2008 at 6:35 PM Brandon wrote:"
A python library would be super magically awesome ideal, but I don't expect to get that lucky. A simple command line tool which can do this would pretty close to ideal, but I don't expect to that that lucky either. I'd gladly settle on a well known good implementation from an open source mail client which would be reasonably possible to extract into a tool.
Does anyone have a suggestion what my best bet would be?
I'm kind of surprised that there is no such thing as an "email handler bot construction kit".
Just following up on an email I received regarding this question.
Sup has a pretty easy to understand/extract/translate bit of logic for accomplishing this. I ported the relevant functions to Python and tweaked it for my purposes.
Sup is terminal-based mail client written in Ruby: http://sup.rubyforge.org/
Google has a patent for their method:
http://www.google.co.uk/patents/US7222299