Tim is talking about the Sender (From) address - by default Contour uses the one defined in /umbraco/umbracoSettings.config, the same one the Notifications etc use. The Receiver (To) address is defined in the workflow as you are expecting.
The steps Tim mentioned should be all you need to get going..
Yes got this working, so i did change the email address in my umbracoSettings.config, but how do i send a notification to the User in the Workflow telling him that the email he submitted on the website has well been received?
Tim this is how i did it in my workflow. The First workflow will send to the admin of the website notifying him of any entry and the second sending a notification to the user.
I made use of the special bracket syntax to retrieve the email address to send to but still not getting any email.
Tim got it working i used the {email} instead of {record.email}. However is there a possible way of removing the fields entered that is the Name, email, address etc when the user receives the email in its inbox?
I think the default Contour "Send Email" workflow automatically appends your form fields & values on the bottom of the email.
If you don't like this you can use the "Send email XSLT transformed" and use XSLT to specify the email content.
Or you can use one of the workflow types in the Contour Contrib project, I think the "Send email extended" workflow has a checkbox where you can select whether to include the appended fields or not. Note if you use this I think you need to add this key to your web.config's appSettings to avoid an error: <add key="contourContribUseSsl" value="false" />
Am using the "Send email XSLT Transformed" but cant get only certain field to display, instead its displaying all the fields.
Can you please explain to me how i can get it working using the logic from this
<ul> <xsl:for-each select="$records//fields/child::*"> <li> <xsl:value-of select=".//value"/> <!-- Only username and gender should be displayed here --> </li> </xsl:for-each> </ul>
On Submit
Hi there,
When Submitting my Contact Form with Contour after setting up the Workflow and Receiver Email Address, I cant get any email to my indox.
I there something else i need to Configure?....
//fuji
Comment author was deleted
2 things you have to configure:
1) smtp server in mailsettings part of web.config
2) valid sender email in /config/umbracosettings.config
Cheers,
Tim
Hi Tim,
So do i have to add the reveicer email address in config?....I thought this can be done directly in the contour section when working the workflow.
Am i right?
//fuji
Hey Fuji,
Tim is talking about the Sender (From) address - by default Contour uses the one defined in /umbraco/umbracoSettings.config, the same one the Notifications etc use. The Receiver (To) address is defined in the workflow as you are expecting.
The steps Tim mentioned should be all you need to get going..
-Tom
Hi Tim,
Yes got this working, so i did change the email address in my umbracoSettings.config, but how do i send a notification to the User in the Workflow telling him that the email he submitted on the website has well been received?
How to add the workflow for this?
//fuji
Comment author was deleted
Well you can also just add an email workflow and set the receiver email to {record.email} (using the special bracket syntax
It depends on how the email field is called on your form. For more info on the syntax please check the contour developer docs
Tim this is how i did it in my workflow. The First workflow will send to the admin of the website notifying him of any entry and the second sending a notification to the user.
I made use of the special bracket syntax to retrieve the email address to send to but still not getting any email.
Tim got it working i used the {email} instead of {record.email}. However is there a possible way of removing the fields entered that is the Name, email, address etc when the user receives the email in its inbox?
//fuji
Hi Fuji,
I think the default Contour "Send Email" workflow automatically appends your form fields & values on the bottom of the email.
If you don't like this you can use the "Send email XSLT transformed" and use XSLT to specify the email content.
Or you can use one of the workflow types in the Contour Contrib project, I think the "Send email extended" workflow has a checkbox where you can select whether to include the appended fields or not. Note if you use this I think you need to add this key to your web.config's appSettings to avoid an error: <add key="contourContribUseSsl" value="false" />
-Tom
Hi Tom,
Am using the "Send email XSLT Transformed" but cant get only certain field to display, instead its displaying all the fields.
Can you please explain to me how i can get it working using the logic from this
<ul>
<xsl:for-each select="$records//fields/child::*">
<li>
<xsl:value-of select=".//value"/>
<!-- Only username and gender should be displayed here -->
</li>
</xsl:for-each>
</ul>
Fuji,
Instead of using the for-each loop, if you only want to display specific fields you can use something like this:
Replacing the caption= part with the "alias" of your field's caption
-Tom
Still nothing is showing up when using
<xsl:value-of select="$records//fields/child::* [caption = 'email']//value "/>
Am just testing with the email field knowing the email fileds works since getting a mail.
is working on a reply...