Email web app rating feedback to customer

We have business directory (customer submitted web app)
Attached to the business information page (Web app detail page) is a rating feedback module (Comments)
When customers provide feedback or rate the service (web app item), we would like an email sent to the customer (web app item owner) to notify them that someone has provided feedback/rated their service
Comments on web apps are not moderated, so there is no opportunity to do something with workflow here
Any ideas if this is at all possible and how to accomplish this?
Thank you in advance

Hi Scott,
You could create a web app which as a text (string) field in it for customers to enter the URL they want to redirect the customers to. Then place a JavaScript redirect inside the detailed layout, which would look like this:
<script type="text/javascript">
<!--
window.location = "{tag_your-url-field}"
//-->
</script>
Give them access to secure zone, place a web app item creation form onto it and you're good to go.
Cheers,
mario

Similar Messages

  • Composing mail from email web application using jsp and custom tags

    here is the send.jsp file
    <%@ page language="java" %>
    <%@ page errorPage="errorpage.jsp" %>
    <%@ taglib uri="http://java.sun.com/products/javamail/demo/webapp"
    prefix="javamail" %>
    <html>
    <head>
         <title>JavaMail send</title>
    </head>
    <body bgcolor="white">
    hi
    <javamail:sendmail
    recipients="<%= request.getParameter(\"to\") %>"
    sender="<%= request.getParameter(\"from\") %>"
    subject="<%= request.getParameter(\"subject\") %>">
    <%= request.getParameter("text") %>
    </javamail:sendmail>
    <h1>Message sent successfully</h1>
    </body>
    </html>
    Here is the java file i.e used to refer to this custom tag
    package taglib;
    import java.util.*;
    import java.net.*;
    import javax.mail.*;
    import javax.mail.Authenticator;
    import javax.mail.internet.*;
    import javax.servlet.jsp.*;
    import javax.servlet.jsp.tagext.*;
    * Custom tag for sending messages.
    public class SendTag extends BodyTagSupport {
    private String body;
    private String cc;
    private String host;
    private String recipients;
    private String sender;
    private String subject;
    * host attribute setter method.
    public void setHost(String host) {
    this.host = host;
    System.out.println("Host is : " +host);
    * recipient attribute setter method.
    public void setRecipients(String recipients) {
    this.recipients = recipients;
    System.out.println("recipients is " +recipients );
    * sender attribute setter method.
    public void setSender(String sender) {
    this.sender = sender;
    System.out.println("Sender is : " +sender);
    * cc attribute setter method.
    public void setCc(String cc) {
    this.cc = cc;
    * subject attribute setter method.
    public void setSubject(String subject) {
    this.subject = subject;
    System.out.println("subject is : " +subject);
    * Method for processing the end of the tag.
    public int doEndTag() throws JspException {
         System.out.println(" ** In do end tag");
    Properties props = System.getProperties();
    try {
    if (host != null)
    props.put("mail.smtp.host", host);
    else if (props.getProperty("mail.smtp.host") == null)
    props.put("mail.smtp.host", InetAddress.getLocalHost().
    getHostName());
    } catch (Exception ex) {
    throw new JspException(ex.getMessage());
    Session session = Session.getDefaultInstance(props,null);
         Message msg = new MimeMessage(session);
         InternetAddress[] toAddrs = null, ccAddrs = null;
    try {
         if (recipients != null) {
         toAddrs = InternetAddress.parse(recipients, false);
         msg.setRecipients(Message.RecipientType.TO, toAddrs);
         } else
         throw new JspException("No recipient address specified");
    if (sender != null)
    msg.setFrom(new InternetAddress(sender));
    else
    throw new JspException("No sender address specified");
         if (cc != null) {
    ccAddrs = InternetAddress.parse(cc, false);
         msg.setRecipients(Message.RecipientType.CC, ccAddrs);
         if (subject != null)
         msg.setSubject(subject);
         if ((body = getBodyContent().getString()) != null)
         msg.setText(body);
    else
    msg.setText("");
    Transport.send(msg);
    } catch (Exception ex) {
    throw new JspException(ex.getMessage());
    return(EVAL_PAGE);
    all the entries in taglib.tld and web.xml are correct.
    It is one of the article given at this url:
    http://java.sun.com/developer/technicalArticles/javaserverpages/emailapps/

    First, you should not take copyrighted code and post it without a copyright.
    The code you posted is copyright Sun Microsystems.
    Second, why did you post it? Did you have a question?

  • How to link web app item to different URL other than detail page

    Hi, this is probably a bit of a stupid question but I can't find the answer anywhere.  On my site, I have projects set up as web apps--I want the customer to be able to click on the title or image for the web app and for it to link to a PDF or blog page, NOT the detail view.
    So I want the app title and image to link to a different URL, not detail view.
    Here's the page in question, if that helps: http://sherrihaab.businesscatalyst.com/projects
    Thanks in advance for any help.

    {tag_name_nolink} - Will make the title with no link wrapped around it
    {tag_yourimagefield_value} - Will give you the raw source of the file location
    You can then form your own image html and links wrapping this and the web app item name text.
    To form the link source to go to - create a text custom field and just type or copy and paste a url into that field.

  • Set Disable or Expiry Date for web app item via Edit form

    I have a user that wants to delete a web app item from a secure zone edit form, but they are not the owner of that web app item.  All items in the web app were imported via a csv file and hence do not have a 'submitted by' user id assigned.
    Is it possible to Disable a web app item using a web app Edit form?  or alternatively, is it possible to set the Expiry Date of a web app item using a web app Edit form?
    Thanks
    Dave

    Sorry Brian, but I'm not sure that answers my question.
    Sure, I can create a single web app item for every single client of my customer, manually.
    Sure, I can create and 'allocate' that single web app item to each customer manually.
    I pray the customer doesn't have hundreds of clients. And I would have to teach my customer how to do this convoluted process for every new client.
    But the one thing this doesn't do is answer the question of updating the value of units held.
    It seems the order module remains the closes to what I am looking for in that it allows an equation, and is automatically customer specific.
    However, I am looking for a way to achieve a single daily update by the customer as to the value of the units held by each client. This can be done via the product module - update price. But this does not update existing orders. Exisitng orders are fixed at the price on the day. The customer wants to update the value once, in one place, and have that amend all existing 'orders' to reflect the new total value of units held by each individual client, and to have this show in each client's member area.
    If you can think of a way of doing this in webapps or via the order module, this is what I am looking for. Anyone?

  • Liquid sorting web app list items

    FIltering is great in Liquid, but sorting the data by custom fields is something which our clients are really asking for.
    Trying to say to a client, you can only sort alphabetically etc. is really making BC seem really unfriendly. Please, please, please can this be added or someone show me how this can be achieved without writing hundreds of lines of JavaScript for something which is so rudimentary in other languages / programming systems.

    Hope I understand the question correctly.
    Are you trying to allow the customer to set the sort order? And/or allow the customer to categories web app items into groups? Or simply, sort the data by a particular custom field, such a category?
    Here's a simply solution I've got working: FAQs grouped into categories. I took this one step further and allowed my customers to even edit their categories, but you can hard code this per site if you like.
    1) Collect the web app data into collections, so we can sort by custom fields.
    {module_webapps render="collection" id="FAQs - Questions" filter="all" hideEmptyMessage="false" sortType="ALPHABETICAL" collection="faqsQuestions" template=""}
    {module_webapps render="collection" id="FAQs - Categories" filter="all" hideEmptyMessage="false" sortType="ALPHABETICAL" collection="faqsCategories" template=""}
    2) If you want to list all the categories or your custom fields (which are editable by the client in my case):
    {% if faqsCategories.items -%}
            <ul class="faq-categories">
    {% for category in faqsCategories.items  -%}
                <li><a href="#{{category.name | replace: ' ','-'}}">{{category.name}}</a></li>
    {% endfor -%}
            </ul>
    {% endif -%}
    3) Now display your web app data sorted by custom field type:
    {% if faqsCategories.items -%}
    {% for category in faqsCategories.items  -%}
                <h2>{{category.name}}</h2>
                <ul id="{{category.name | replace: ' ','-'}}" class="accordion">
    {% for question in faqsQuestions.items  -%}
    {% if question.Category_id == category.itemID -%}
                    <li>
                        <a href="#panel{{question.itemID}}">{{question.name}}</a>
                        <div id="panel{{question.itemID}}" class="content">
    {{question.description}}
                        </div>
                    </li>
    {% endif -%}
    {% endfor -%}
                </ul>
    {% endfor -%}
    {% endif -%}
    The above demonstrates how you can sort web app data by a custom field type.
    IMO I don't think this is something BC should be expected to produce (but I could be persuaded )
    Hope this helps and I hope I did not go on a tangent.
    Cheers,
    Stepehn

  • Some Outlook tasks only showing up in Outlook Web App, even if they were entered in Outlook 2013 or on the iOS email client.

    A user creates tasks in Outlook 2013, his Exchange email account on his iPhone and in the Outlook Web App (Not Outlook.com). A small number of these tasks will only show up in the Outlook Web App, though, no matter which platform he entered the
    task from. He can enter a task in Outlook 2013 and it might not show up on the task list in Outlook 2013 or IOS after that, but WILL show up in the outlook Web App task list.
    At first I thought sorting was the issue, but we compared all tasks in both Outlook 2013 and OWA, sorted by due date, and, sure enough, some were missing from 2013.
    What I am not sure of:
    If/how long a task will be visible on the platform it was submitted before it begins only appearing in OWA.
    How long ago this started
    I couldn't find this issue in the community or with a quick google search.
    I am going to see when he is available to sit down and go through tasks to see if there is a pattern and try replicate it so I can see how long it might be available on the submitting platform before disappearing.
    I can provide any other info needed. Thoughts on this issue?

    Hi,
    I would suggest you reset the view if you found some tasks in Outlook missing.
    VIEW tab -> Reset View.
    Or we can simply start Outlook with the switch "/cleanviews"(Restores default views. All custom views that you created are lost):
    Press Win + R and type “outlook.exe /cleanviews” in the blank box, then press Enter.
    Check if this helps you find the missing tasks.
    Thanks,
    Melon Chen
    Forum Support
    Come back and mark the replies as answers if they help and unmark them if they provide no help.
    If you have any feedback on our support, please click
    here

  • Change "Share" button email link default behavior of opening in Office Web App

    When staff use the "share" button to share documents. The URL link that get's emailed out defaults to opening in the browser Office Web App view. How can we change this so it defaults to opening in the client side application?
    The URL that is sent via the link is as such -  https:\\server\somelibrary\document.docx?web=1
    It's the "web=1" that is forcing the document to launch within the browser. If the URL us adjusted with the web=1 removed, it opens in the client side application as desired. How can we make this the default for any email links sent out via the
    "Share" button?
    Thanks,
    Blair

    you can customize the OOTB callout and add your custom check the below post
    http://www.learningsharepoint.com/2013/07/08/hideremovecustomize-callout-actions-in-sharepoint-2013/
    you can create your own share which sends url with no web=1 parameter
    Hope that helps|Amr Fouad|MCTS,MCPD sharePoint 2010

  • Cannot open email in outlook web app. cannot re-open firefox because it doesnot completely close. uninstalled and re-installed several times.

    I cannot open emails in my university's Outlook Web App. I cannot re-open Firefox after I exit because it doesn't really close down (parts still in Task Manager which I have to end before firefox reopens.). I have downloaded installed and re-installed. I run a desktop with Windows 7 ultimate and a 64-bit machine.

    Do you have the Firefox icon on your quick launch? Right click
    on it, and select '''Open New Window.''' Sometimes this works.
    If it opens, close it by '''Menu > File > Exit.'''
    This is not a cure but will make it easier if Firefox locks up in Windows.
    '''https://support.mozilla.org/questions/997866''' {web link}
    Many site issues can be caused by corrupt cookies or cache.
    * Clear the Cache and
    * Remove Cookies<br> '''''Warning ! ! '' This will log you out of sites you're logged in to.'''
    Type '''about:preferences'''<Enter> in the address bar.
    * '''Cookies;''' Select '''Privacy.''' Under '''History,''' select Firefox will '''Use Custom Settings.''' Press the button on the right side called '''Show Cookies.''' Use the search bar to look for the site. Note; There may be more than one entry. Remove '''All''' of them.
    * '''Cache;''' Select '''Advanced > Network.''' Across from '''Cached Web Content,''' Press '''Clear Now.'''
    If there is still a problem,
    '''[https://support.mozilla.org/en-US/kb/troubleshoot-firefox-issues-using-safe-mode Start Firefox in Safe Mode]''' {web link}
    While you are in safe mode;
    Type '''about:preferences#advanced'''<Enter> in the address bar.
    Under '''Advanced,''' Select '''General.'''
    Look for and turn off '''Use Hardware Acceleration'''.
    Poke around safe web sites. Are there any problems?
    Then restart.

  • Email template in Outlook web app

    Hello,
    is there any way to create formated shared Email message template in exchange server 2013 as organization level or outlook web app + client outlook.
    http://community.office365.com/en-us/f/158/t/75907.aspx
    please help me 
    Thanks In advance.
    Mahendra

    Hi,
    In Outlook, the user can create an email message template and save it in local machine for individual user using. In Exchange server side, there is no email message template can be customized for all users using.
    We can consider Lee's suggestion to put the email message template which is created in Outlook side in the Public Folder for all users. About how to create an email message template in Outlook, please refer to:
    http://office.microsoft.com/en-001/outlook-help/create-an-email-message-template-HA101829163.aspx
    About how to keep a copy of a Draft as a message template for individual user, please read:
    http://www.msoutlook.info/question/512
    Note: Microsoft is providing this information as a convenience to you. The sites are not controlled by Microsoft. Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there. Please
    make sure that you completely understand the risk before retrieving any suggestions from the above link.
    Regards,
    Winnie Liang
    TechNet Community Support

  • How to disable contacts search(Auto Complete) while composing Email from Outlook Web App(OWA) in Local Exchnage server?

    In on premise Exchange server (Local Exchange) i want send the email using custom address like [FAX:name@/FN=333] from
    Outlook Web App(OWA), while clicking on send button i got the error like "The message can't be sent because at least one recipient isn't valid." so i am unable to submit the email from OWA.
    but i am able to send the email using custom address like [FAX:name@/FN=333] from Outlook Web App(OWA) of Office 365 exchange server.
    what is difference b/w Local Exchange server OWA & Office 365 OWA?
    is there any configuration changes needed for Local exchange server?
    so How to disable the searching contacts functionality(auto complete) & error message in OWA of Local exchange server?

    Hi,
    What’s your Exchange environment? Exchange 2010 co-existing with Exchange 2013? Can you share your related transport rule here for more analysis? What’s your custom email address format?
    I created a custom address like Fax:Winnie@/FN=333 in my tab environment, it returned an error about “The address ‘Fax:Winnie@/FN=333’ is not a valid SMTP address”. Please update your Global Address List in Exchange server and if there is any error log,
    please provide more information for further analysis.
    Thanks,
    Winnie Liang
    TechNet Community Support

  • Is it possible to leverage InDesign Server templates in a custom web app?

    Hi there,
    I am building a custom web app and was hoping to leverage our existing InDesign Server templates within our web app. What I would like to do, is based on user input, show my template with the user's input in the browser. I have looked through the API guides for InDesign Server CS6, but I haven't been able to conclusively find anything that will allow me to use the APIs to call the server, send the data points the template requires, and then get an image back from the server.
    I believe this is possible, I am just not sure how to achieve it! Any ideas or articles that help push me in the right direction would be extremely helpful!
    Thank you!
    Marshall

    Yes it's completely possible. There are two parts to making something like this work:
    1. The scripts themselves. You can generally script InDesign Server and desktop InDesign exactly the way using ExtendScript. So that's the part of the process where your script receives variables and passes them into the template and replaces something you've identified as variable, whether text or an image or something else (perhaps a color theme, etc.). You should get your scripts running on desktop before playing around with server.
    2. The messaging between your web app and the server. Whatever language you are using (i.e. PHP, .Net, Java, Ruby…) there is a way to make a SOAP call to InDesign Server to tell it basically "run this script with these parameters". You should get the "hello world" script running from a SOAP call on the server before using your real variable-driven document.
    The documentation of these things is available here:
    http://www.adobe.com/devnet/indesign/sdk.html
    You need to download the InDesign Server SDK (don't worry if you're on CC and it says CS6, almost nothing changed) and the InDesign Scripting SDK. The Server SDK deals with part #2 above, the Scripting SDK with part #1.
    It really isn't that hard. I should warn you, though, that it is addictive and once you do your first one you will become all-powerful and want to do nothing else. :-)
    Good luck and don't hesitate to ask questions.
    Max
    http://blog.siliconpublishing.com

  • Got errors when trying to open word document with Office Web App Server and customized WOPI host

    I am configuring the Office Web App Server with our ASP.NET MVC WOPI host based on this example. https://code.msdn.microsoft.com/office/Building-an-Office-Web-f98650d6. While both the OWA server and WOPI server has been set up and I can use Excel and PowerPoint
    app to open and edit xls and ppt file now, there are problems opening word documents no matter I enable or disable the editing function of OWA server.
    When I open a word document while enabling editing I got this error:
    If I disable editing I got this message:
    I have tried several file so I thought it is not the files' problem. Also I didn't find any exception in the log of OWA server. 

    Hi Gary Jiang,
    Thanks for posting in MSDN forum.
    This forum is for developers discussing issues about
    apps for Office.
    Based on the description, it seems that you got an issue when you deploy the code sample. If I understood clearly, I suggest that you contact the author of the code sample from the "Q and A" tab.
    Also if you have the question about WOPI, I suggest that you get more effective response from
    Office
    Protocols forum.
    Regards & Fei
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • I am using OSX 10.9.5 and Outlook Web App for emails. When I download an attachment it replaces the space in the file name with   - how can I change this?

    I am using OSX 10.9.5 and Outlook Web App for emails. When I download an attachment it replaces the space in the file name with %20  - how can I change this?

    Click on the below link :
    https://get.adobe.com/flashplayer/otherversions/
    Step 1: select Mac OS  X 10.6-`0.`0
    Step 2 : Safari and FIrefox
    Then click on " Download Now"  button.

  • Incoming Email not working for one web app, but IS working for others in same farm.

    I have enabled incoming email in a large multi-web application farm running SharePoint 2013 SP1 and the Feb 2015/March 2015 CUs that were pushed down in Windows Updates.  It works just fine for two web applications, but it will not work for one particular
    web application. I see the email land in the /drop folder. If I remove the email address from the library in http://nonworkingapp web
    application and use it on a library in a http://working web application, then the email is processed successfully. Conversely,
    if I take an address from a library in http://working and move it to a library inhttp://nonworkingapp it
    does not work. I've tried multiple site collections on http://nonworkingapp. This rules out any SMTP issues, etc. and means
    the issue is bound to this web application. Permissions are the same between the "non-working" and "working" locations: domain users are members on the site, and the library inherits permissions from the site.  The App Pool and Timer
    Service accounts have rights to the folder and to the library.
    The error in the ULS log is the typical error processing message, but it gives no additional information even though I have enabled Verbose logging.
    The Incoming E-Mail service has completed a batch. The elapsed time was 00:00: 00.0156294. The service processed 2 message(s) in total. Errors occurred processing 2 message(s): Message ID: Message
    ID:
    Typically, you see "alias not found" or some permissions or quota issue here, but this issue is NOT the same as those. In this case NO additional information is provided in ULS.
    Edit: running stsadm.exe -o refreshdms -url http://one/failing/site fixed some similar issues where "Unknown alias" was
    reported even though the list did have an alias (see here:http://blogs.technet.com/b/vinitt/archive/2009/07/15/e-mail-enabled-list-alias-information-is-not-synchronized-between-configuration-database-and-content-database.aspx).
    This did not fix the issue for the case mentioned above.
    What could possibly be the issue preventing incoming email from working on this one web application?

    Thanks for your reply.  Incoming E-Mail was running on all 3 WFE, however I do not think this was the cause.  As noted, _other_ emails send to http://workingapp are working just fine.  I can send two emails - one to a library on http://workingapp
    and another on http://notworkingapp.  The email to http://notworkingapp will sit in the drop folder, while the one to http://workingapp will be processed correctly.  In addition, the ULS log on WFE1 indicates an attempt to process the file fails.
     So clearly, the timer job on WFE1 is running and attempting to process the file.  For kicks, I disabled the service on WFE2 and WFE3, but with no change in the behavior.
    WRT to #1, I have done this already (as noted in the original post).  I can remove an alias from http://workingapp and place it on http://nonworkingapp and it is not processed.  If I return it to http://workingapp it is processed.  In other
    words, I go into Library Settings -> Incoming Email for a working library, and copy the alias, then disable incoming email for that library.  I then go to Library Settings -> Incoming Email for a non-working library, enable incoming email, and paste
    the alias.  Once done, emails sent to the alias are not processed.  I then do the reverse, and it works again.
    On #2, I have already tried multiple libraries on http://nonworkingapp (also as noted in the original post).
    In my environment, incoming email does not work for any library on http://nonworkingapp, but does work for any library on http://workingapp.  Troubleshooting listed above has ruled out any problem with basic mail server configuration or library settings
    - the problem is bound to http://nonworkingapp
    I'm not sure what you mean by "steps to reproduce the issue".  If I knew that, I would probably be able to solve the issue.  The best I could come up with to describe the situation would be:
    Set up SP 2010 in a three-node configuration with multiple web apps
    Enable incoming email and confirm it works
    Migrate to a SP2013 SP1 farm in a three node configuration.
    Enable a new email alias for a library
    Observe that it doesn't work for one web application.
    Obviously, it's pretty unlikely that attempting that in a lab would actually have the same result.

  • How do I get back my govt MS Outlook email. I mistakenly changed it to Outlook Web App and it changed everything. I want my govt. email back.

    I used to have my emails at home look exactly like my govt outlook emails. Somehow I changed it on my home computer to using Outlook Web App and I hate it. It's slower, totally foreign to me and I get many error messages. I would like to sign in with my BC govt. username/password and have it look exactly like it does at the office. I tried for weeks to get it back but I don't know how. Please help me. I log into https:\\[email protected] for my govt website.
    Thank you.
    Marlene Reichert
    [email protected]

    Microsoft Office Outlook does not run inside the browser. If you have it installed on your home computer, you should be able to find it on the Windows Start menu and run it from there. If you were previously remote controlling your work computer, you probably need to work with your IT on getting that set up again if it stopped working.

Maybe you are looking for