Feedback by UserVoice

Feature Requests and Feedback

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Junk mail in outlook

    i keep getting junk and these people keep using a auto response system, but they are lazy, what outlook needs is a first name @ blocker, so i keep getting two kinds of spam, one where they change the .com, and will either write dysfunctional names or coded numbers, so one is a blackmail scam, where they claim they will post videos of you wanking, and what they will do is saveyourself@4005.com or saveyourself@5564.com what outlook needs to develop is a (first name) @ blocker, and also sort numbers .com so just uploads loads of numbers 1 to billion, so…

    5 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  2. On-Attach feature for Outlook Add-Ins

    It would be awesome to have an on-attach feature for outlook add-ins much like the on-send feature. When the user tries to attach a file while composing an email, the add-in gets a callback to inspect the attachment (type, size, etc.). Then the add-in should be allowed to open its task pane for related actions.

    This is an important feature in terms of user experience for file storage applications (like SureDrop or Dropbox).

    For example, consider iPhone. If we want to email a large file:


    • The phone's email client detects that the email is too large to attach directly

    • It…
    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  3. Make it possible to add custom buttons to the text selection tooltip

    Currently, when selecting text, a menu appears with formatting options such as font size, weight, and color. It would be useful if custom buttons could be added to this menu. This would make it easy to use features that process selected text.

    35 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  4. Add CID of inline attachments to attachment metadata

    When using Office.js to retrieve the body of an email that has inline attachments, we receive HTML like this:

    <div>
    <div dir="ltr">
    <div style="color:black;font-size:12pt;font-family:Calibri,Arial,Helvetica,sans-serif;background-color:white;">
    This email has images in the body.</div>
    <div style="color:black;font-size:12pt;font-family:Calibri,Arial,Helvetica,sans-serif;background-color:white;">
    <img data-imagetype="AttachmentByCid" originalSrc="cid:ab24f213-f1a6-4804-ad70-25a4d3ac5f86" naturalHeight="0" naturalWidth="0" src="cid:ab24f213-f1a6-4804-ad70-25a4d3ac5f86" data-outlook-trace="F:1|T:1" tabindex="-1" size="9026" style="max-width:100%;">
    <img data-imagetype="AttachmentByCid" originalSrc="cid:be90d9aa-49a6-48fb-b4b9-d50950aefae3" naturalHeight="0" naturalWidth="0" src="cid:be90d9aa-49a6-48fb-b4b9-d50950aefae3" data-outlook-trace="F:1|T:1" tabindex="-1" size="60886" style="max-width:100%;">
    <br>

    </div>
    </div>
    </div>

    Where the <img> tags are where the inline image attachments would be.

    The attachments property on the mailbox item lists attachment metadata like this:

    {
    attachmentType: "file",
    contentType: "image/jpeg",
    id: "AAMkADFlM2Q0MzdkLTJhZWQtNGQzNS05YWI2LWMwYmNkZmMwODNmZgBGAAAAAAAbEbu84Nj1SIfOZGQpQsg/BwC74mYLmMGJSYnZmTQHpD7TAAAAAAEJAAC74mYLmMGJSYnZmTQHpD7TAAE1znR7AAABEgAQACz3QOlxzApEvhIoK7iHWoc=",
    isInline: true,
    name: "home_team.jpg",
    size: 9341
    }

    There is currently no way…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  5. Will Teams support Outlook Add-Ins

    When will the Teams calendar support Outlook Add-Ins?

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  6. allow access to microphone in addins , it gives PermissionDeniedError, but works well on edge independently

    a web addin used in outlook doesn't support microphone access , says PermissionDeniedError, this should be supported

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  7. Allow access to the "Dark mode" setting of Outlook in Add-In

    Allow to access the host Outlooks dark mode setting to adjust Add-In UI accordingly.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  8. Fix image caching for Outlook on iOS

    While testing images being loaded from an email in my iOS Outlook app, I see inconsistencies with how Outlook caches them. These images are loading from external sources (i.e. HTML img tag with src pointing to a server, not images that are embedded/attached). The app makes several requests to the same image source as you navigate around so it doesn't appear to be caching the images at all. I've included more technical details in this StackOverflow question.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  9. Missing Snooze API (schedule mail to return to Inbox at later time)

    Recently outlook on web added the option to snooze emails so they will return to Inbox at a later time. There is no corresponding feature in outlook desktop app.
    In order to be able to Snooze emails on Outlook desktop, an API will assist in creating such addon.

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  10. Sync roaming settings asynchronously

    Currently, for the roaming settings to sync, we need to close the add-in, close and re-open the other client we are trying. For example, if we save data in an outlook adding in a browser, we need to close that addin first to get the data saved. And to sync it with another client (Mobile or another browser), that client needs to be closed and re-opened.

    38 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  11. Get immutable id’s from office.js context

    We have an outlook add-in from where customers can archive emails into our business solution. As some customer has many emails to archive, we just queue the emails id’s on the server and archive in a background job. Some users don’t understand that they can’t move the email to their ‘handled’ folder before we have finished archiving it, and when they do we can’t find it on the server due to I’d changing. It would be nice to be to get the new immutable id from the office.js context, and then queue that id instead

    10 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  12. Add support for Range objects like Word Web Add-in

    In Word Add-in we have tracked objects, in which we can save different type of objects such as Range object to use it later in another context.In Word add-in, I am using tracked range object to change style of the selected text like changing font color within the context without replacing the whole text. I am also seeking the same functionality in outlook but it replaces the whole text instead of changing style within a context like Word. I wasn't able to find Range object to apply font styles on it, I have to find and replace every word occurrence…

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  13. Fix Office js recipientType discrepancy for Outlook on Windows

    We use Office.js to build an Outlook web add-in and we make use of the calls composeItem.to.getAsync where the compose Item is Office.context.mailbox.item. The call returns an array of recipients of Office.EmailAddressDetails objects and are as described in this documentation.

    In the latest version(s) of Windows Outlook (16.0.11901.20204 and 16.0.11901.20070), we can observe a discrepancy in the resulting EmailAddressDetails.recipientType to the above call when it comes to Dynamic Distribution Groups. We observe that the recipientType used to be distributionList on a slightly older version of Windows Outlook (16.0.11328.20362). But now, the recipientType returns other for Dynamic Distribution Groups. This discrepancy…

    26 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  14. Change title of saved note when using Send to OneNote button in Outlook

    When using the "Send to OneNote" button in Outlook 365 - it would be great to be able to rename the note to help better organize it once it is imported into OneNote. Evernote's add-in has this feature.

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  15. Fallback Mechanism For OnSend Addin - When Server Down

    The scenario is my onSend addin blocks the email sending and based on some logic that returns true/false based on which email is either sent /cancelled.

    Now, if my server where the web addin is hosted goes down, does this mean the end-user who has this addin configured would not be able to send mail and this is a blocker for mails.

    It would be wonderful if the Manifest XML supports some sort of fail over call to send mails or display custom messages to the user as a fallback, just in case an add-in fails to load or server…

    6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  16. encode URL parameters

    Opening an url via displayDialogAsync even when redirecting to servers that do not honor "|" in query in parameters should work.

    Current Behavior
    Opening an URL via displayDialogAsync fails when opening AWS API Gateway URLs or similar such servers where "|" is not honored/configured to be used. Though it may be for the server to accept "|" the best practice may be to encode the URLs

    Additional details:
    Set up an AWS API Gateway + Lambda
    Use Office API Office.context.ui.displayDialogAsync to open this URL.
    The Office API adds a query parameter "hostinfo" with values similar to - outlook|web|16.01|en-us|6ed38bbe-e610-cf6a-b413-9491cdcef28a|isDialog| …

    12 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  17. API to move cursor + text selection for Outlook/Office add-in

    API to move cursor + text selection for Outlook/Office add-in.
    If we are changing the compose text it might be nice to be able to highlight the insertion/modification for the user.

    12 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  18. afterSend Event for Outlook

    Office.js for Outlook is rolling out an OnSend event which is useful but, comes with limitations due to the potential of developers negatively affecting the email-send experience of OL users.

    We are looking for an "afterSend" event, that will trigger our code once an email has been sent and lands on the Sent Items folder. The event would trigger the code asynchronously and will allow for some post processing, without being able block or affect the email sending flow.

    One of the usecases touted for OnSend is "updating a 3rd party system" was one. IMHO, an afterSend event would be…

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  19. Setting to turn off Outlook.com pop-up "Your emails are being forwarded ..."

    Settings to turn off Outlook.com pop-up message "Your emails are being forwarded to another email address. To stop forwarding your emails, go to Options."

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  20. Seperate 'SupportsPinning' for new emails, reply or forward

    Pinning Task Panes (<SupportsPinning>) for emails in compose mode is a great feature. It would be great to enhance this by offering an option to seperate ComposeTypes (New, Reply, Forward) to use the function even more specifically.

    Manifest definition:
    <SupportsPinning>New</SupportsPinning>
    <SupportsPinning>Forward</SupportsPinning>
    <SupportsPinning>Reply</SupportsPinning>

    on top of the current
    <SupportsPinning>true</SupportsPinning>

    3 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Add-in: Outlook  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base