Add “Request read receipt” to Outlook 2013/2016 ribbon (toolbar)












2















In Office 2013 you can reply "in-line". Meaning, you don't have to open a new window with the email.



If you chose drafting the email in a new windows then you have the option in the tab "Options". And you can also add it to the QAT (Quick access toolbar). That's ok!



However, if you are replying in-line the new tab "Compose tools/Message" will open, and there you will have to go to "Tags" and activate it from there whenever you want. I created a new group in that "Compose tools/Message" but the option "Request read receipt" is not available in "All commands".



Do you know any workarounds? Thanks!










share|improve this question





























    2















    In Office 2013 you can reply "in-line". Meaning, you don't have to open a new window with the email.



    If you chose drafting the email in a new windows then you have the option in the tab "Options". And you can also add it to the QAT (Quick access toolbar). That's ok!



    However, if you are replying in-line the new tab "Compose tools/Message" will open, and there you will have to go to "Tags" and activate it from there whenever you want. I created a new group in that "Compose tools/Message" but the option "Request read receipt" is not available in "All commands".



    Do you know any workarounds? Thanks!










    share|improve this question



























      2












      2








      2








      In Office 2013 you can reply "in-line". Meaning, you don't have to open a new window with the email.



      If you chose drafting the email in a new windows then you have the option in the tab "Options". And you can also add it to the QAT (Quick access toolbar). That's ok!



      However, if you are replying in-line the new tab "Compose tools/Message" will open, and there you will have to go to "Tags" and activate it from there whenever you want. I created a new group in that "Compose tools/Message" but the option "Request read receipt" is not available in "All commands".



      Do you know any workarounds? Thanks!










      share|improve this question
















      In Office 2013 you can reply "in-line". Meaning, you don't have to open a new window with the email.



      If you chose drafting the email in a new windows then you have the option in the tab "Options". And you can also add it to the QAT (Quick access toolbar). That's ok!



      However, if you are replying in-line the new tab "Compose tools/Message" will open, and there you will have to go to "Tags" and activate it from there whenever you want. I created a new group in that "Compose tools/Message" but the option "Request read receipt" is not available in "All commands".



      Do you know any workarounds? Thanks!







      microsoft-outlook-2013






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Nov 4 '16 at 13:50









      maf-soft

      1585




      1585










      asked Jun 1 '15 at 11:51









      daviddgzdaviddgz

      265




      265






















          3 Answers
          3






          active

          oldest

          votes


















          1














          Here is a little extension to @thims workaround. Instead of just setting the read receipt value, it toggles it and displays the status for 1 second in the subject line. I couldn't find a better way, suggestions welcome :)



          Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)

          ' toggle ReadReceiptRequested for ActiveInlineResponse
          Sub RequestReadReceipt()
          Dim oMail As MailItem
          Set oMail = ActiveExplorer.ActiveInlineResponse
          If Not oMail Is Nothing Then
          oMail.ReadReceiptRequested = Not oMail.ReadReceiptRequested
          TempSubject = oMail.Subject
          oMail.Subject = "ReadReceiptRequested: " & oMail.ReadReceiptRequested
          DoEvents
          Sleep 1000
          oMail.Subject = TempSubject
          End If
          End Sub


          Tested with Outlook 2016. Hints: open Visual Basic from the developer options and paste the code into ThisOutlookSession. Create a new group in "Compose tools/Message" and add this macro...



          It's not so nice that Outlook hangs during the display period, but this makes sure you don't send the email with that abused subject :)






          share|improve this answer

































            1














            The workaround is to use the VBA macro like this:



            Sub RequestReadReceipt()
            Set objItem = ActiveExplorer.ActiveInlineResponse
            If Not objItem Is Nothing Then
            objItem.ReadReceiptRequested = True
            End If
            End Sub


            Now you can put a button that runs this macro in your Ribbon group.






            share|improve this answer


























            • Do you think it is possible to create a checkbox so you know it's active or not?

              – daviddgz
              Jun 2 '15 at 22:16













            • Possible, but not easy. By writing Outlook add-in only.

              – thims
              Jun 2 '15 at 22:37











            • That's really a missing feature and still the same in Outlook 2016. Very annoying. But thanks for this workaround. It works :)

              – maf-soft
              Nov 4 '16 at 8:40





















            0














            Another option is to add the "Message Options" button in a new group in the "Message" toolbar under "Compose Tools".



            This is what I did in my Outlook 2016:
            - Go to "Customize the Ribbon" and choose "Tool tabs" on the right.
            - Then expand "Message" under "Compose Tools" (there are two of these, I did it for both) and add a new group.
            - On the left select "All commands" and select "Message options", and add this button to the new group.



            Now when writing an in-line message, click on the "Message Options" button in the ribbon and select "Ask for read receipt".






            share|improve this answer























              Your Answer








              StackExchange.ready(function() {
              var channelOptions = {
              tags: "".split(" "),
              id: "3"
              };
              initTagRenderer("".split(" "), "".split(" "), channelOptions);

              StackExchange.using("externalEditor", function() {
              // Have to fire editor after snippets, if snippets enabled
              if (StackExchange.settings.snippets.snippetsEnabled) {
              StackExchange.using("snippets", function() {
              createEditor();
              });
              }
              else {
              createEditor();
              }
              });

              function createEditor() {
              StackExchange.prepareEditor({
              heartbeatType: 'answer',
              autoActivateHeartbeat: false,
              convertImagesToLinks: true,
              noModals: true,
              showLowRepImageUploadWarning: true,
              reputationToPostImages: 10,
              bindNavPrevention: true,
              postfix: "",
              imageUploader: {
              brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
              contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
              allowUrls: true
              },
              onDemand: true,
              discardSelector: ".discard-answer"
              ,immediatelyShowMarkdownHelp:true
              });


              }
              });














              draft saved

              draft discarded


















              StackExchange.ready(
              function () {
              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f922218%2fadd-request-read-receipt-to-outlook-2013-2016-ribbon-toolbar%23new-answer', 'question_page');
              }
              );

              Post as a guest















              Required, but never shown

























              3 Answers
              3






              active

              oldest

              votes








              3 Answers
              3






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes









              1














              Here is a little extension to @thims workaround. Instead of just setting the read receipt value, it toggles it and displays the status for 1 second in the subject line. I couldn't find a better way, suggestions welcome :)



              Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)

              ' toggle ReadReceiptRequested for ActiveInlineResponse
              Sub RequestReadReceipt()
              Dim oMail As MailItem
              Set oMail = ActiveExplorer.ActiveInlineResponse
              If Not oMail Is Nothing Then
              oMail.ReadReceiptRequested = Not oMail.ReadReceiptRequested
              TempSubject = oMail.Subject
              oMail.Subject = "ReadReceiptRequested: " & oMail.ReadReceiptRequested
              DoEvents
              Sleep 1000
              oMail.Subject = TempSubject
              End If
              End Sub


              Tested with Outlook 2016. Hints: open Visual Basic from the developer options and paste the code into ThisOutlookSession. Create a new group in "Compose tools/Message" and add this macro...



              It's not so nice that Outlook hangs during the display period, but this makes sure you don't send the email with that abused subject :)






              share|improve this answer






























                1














                Here is a little extension to @thims workaround. Instead of just setting the read receipt value, it toggles it and displays the status for 1 second in the subject line. I couldn't find a better way, suggestions welcome :)



                Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)

                ' toggle ReadReceiptRequested for ActiveInlineResponse
                Sub RequestReadReceipt()
                Dim oMail As MailItem
                Set oMail = ActiveExplorer.ActiveInlineResponse
                If Not oMail Is Nothing Then
                oMail.ReadReceiptRequested = Not oMail.ReadReceiptRequested
                TempSubject = oMail.Subject
                oMail.Subject = "ReadReceiptRequested: " & oMail.ReadReceiptRequested
                DoEvents
                Sleep 1000
                oMail.Subject = TempSubject
                End If
                End Sub


                Tested with Outlook 2016. Hints: open Visual Basic from the developer options and paste the code into ThisOutlookSession. Create a new group in "Compose tools/Message" and add this macro...



                It's not so nice that Outlook hangs during the display period, but this makes sure you don't send the email with that abused subject :)






                share|improve this answer




























                  1












                  1








                  1







                  Here is a little extension to @thims workaround. Instead of just setting the read receipt value, it toggles it and displays the status for 1 second in the subject line. I couldn't find a better way, suggestions welcome :)



                  Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)

                  ' toggle ReadReceiptRequested for ActiveInlineResponse
                  Sub RequestReadReceipt()
                  Dim oMail As MailItem
                  Set oMail = ActiveExplorer.ActiveInlineResponse
                  If Not oMail Is Nothing Then
                  oMail.ReadReceiptRequested = Not oMail.ReadReceiptRequested
                  TempSubject = oMail.Subject
                  oMail.Subject = "ReadReceiptRequested: " & oMail.ReadReceiptRequested
                  DoEvents
                  Sleep 1000
                  oMail.Subject = TempSubject
                  End If
                  End Sub


                  Tested with Outlook 2016. Hints: open Visual Basic from the developer options and paste the code into ThisOutlookSession. Create a new group in "Compose tools/Message" and add this macro...



                  It's not so nice that Outlook hangs during the display period, but this makes sure you don't send the email with that abused subject :)






                  share|improve this answer















                  Here is a little extension to @thims workaround. Instead of just setting the read receipt value, it toggles it and displays the status for 1 second in the subject line. I couldn't find a better way, suggestions welcome :)



                  Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)

                  ' toggle ReadReceiptRequested for ActiveInlineResponse
                  Sub RequestReadReceipt()
                  Dim oMail As MailItem
                  Set oMail = ActiveExplorer.ActiveInlineResponse
                  If Not oMail Is Nothing Then
                  oMail.ReadReceiptRequested = Not oMail.ReadReceiptRequested
                  TempSubject = oMail.Subject
                  oMail.Subject = "ReadReceiptRequested: " & oMail.ReadReceiptRequested
                  DoEvents
                  Sleep 1000
                  oMail.Subject = TempSubject
                  End If
                  End Sub


                  Tested with Outlook 2016. Hints: open Visual Basic from the developer options and paste the code into ThisOutlookSession. Create a new group in "Compose tools/Message" and add this macro...



                  It's not so nice that Outlook hangs during the display period, but this makes sure you don't send the email with that abused subject :)







                  share|improve this answer














                  share|improve this answer



                  share|improve this answer








                  edited Nov 4 '16 at 11:38

























                  answered Nov 4 '16 at 11:09









                  maf-softmaf-soft

                  1585




                  1585

























                      1














                      The workaround is to use the VBA macro like this:



                      Sub RequestReadReceipt()
                      Set objItem = ActiveExplorer.ActiveInlineResponse
                      If Not objItem Is Nothing Then
                      objItem.ReadReceiptRequested = True
                      End If
                      End Sub


                      Now you can put a button that runs this macro in your Ribbon group.






                      share|improve this answer


























                      • Do you think it is possible to create a checkbox so you know it's active or not?

                        – daviddgz
                        Jun 2 '15 at 22:16













                      • Possible, but not easy. By writing Outlook add-in only.

                        – thims
                        Jun 2 '15 at 22:37











                      • That's really a missing feature and still the same in Outlook 2016. Very annoying. But thanks for this workaround. It works :)

                        – maf-soft
                        Nov 4 '16 at 8:40


















                      1














                      The workaround is to use the VBA macro like this:



                      Sub RequestReadReceipt()
                      Set objItem = ActiveExplorer.ActiveInlineResponse
                      If Not objItem Is Nothing Then
                      objItem.ReadReceiptRequested = True
                      End If
                      End Sub


                      Now you can put a button that runs this macro in your Ribbon group.






                      share|improve this answer


























                      • Do you think it is possible to create a checkbox so you know it's active or not?

                        – daviddgz
                        Jun 2 '15 at 22:16













                      • Possible, but not easy. By writing Outlook add-in only.

                        – thims
                        Jun 2 '15 at 22:37











                      • That's really a missing feature and still the same in Outlook 2016. Very annoying. But thanks for this workaround. It works :)

                        – maf-soft
                        Nov 4 '16 at 8:40
















                      1












                      1








                      1







                      The workaround is to use the VBA macro like this:



                      Sub RequestReadReceipt()
                      Set objItem = ActiveExplorer.ActiveInlineResponse
                      If Not objItem Is Nothing Then
                      objItem.ReadReceiptRequested = True
                      End If
                      End Sub


                      Now you can put a button that runs this macro in your Ribbon group.






                      share|improve this answer















                      The workaround is to use the VBA macro like this:



                      Sub RequestReadReceipt()
                      Set objItem = ActiveExplorer.ActiveInlineResponse
                      If Not objItem Is Nothing Then
                      objItem.ReadReceiptRequested = True
                      End If
                      End Sub


                      Now you can put a button that runs this macro in your Ribbon group.







                      share|improve this answer














                      share|improve this answer



                      share|improve this answer








                      edited Nov 7 '16 at 5:32









                      3498DB

                      15.7k114762




                      15.7k114762










                      answered Jun 2 '15 at 18:11









                      thimsthims

                      7,3681833




                      7,3681833













                      • Do you think it is possible to create a checkbox so you know it's active or not?

                        – daviddgz
                        Jun 2 '15 at 22:16













                      • Possible, but not easy. By writing Outlook add-in only.

                        – thims
                        Jun 2 '15 at 22:37











                      • That's really a missing feature and still the same in Outlook 2016. Very annoying. But thanks for this workaround. It works :)

                        – maf-soft
                        Nov 4 '16 at 8:40





















                      • Do you think it is possible to create a checkbox so you know it's active or not?

                        – daviddgz
                        Jun 2 '15 at 22:16













                      • Possible, but not easy. By writing Outlook add-in only.

                        – thims
                        Jun 2 '15 at 22:37











                      • That's really a missing feature and still the same in Outlook 2016. Very annoying. But thanks for this workaround. It works :)

                        – maf-soft
                        Nov 4 '16 at 8:40



















                      Do you think it is possible to create a checkbox so you know it's active or not?

                      – daviddgz
                      Jun 2 '15 at 22:16







                      Do you think it is possible to create a checkbox so you know it's active or not?

                      – daviddgz
                      Jun 2 '15 at 22:16















                      Possible, but not easy. By writing Outlook add-in only.

                      – thims
                      Jun 2 '15 at 22:37





                      Possible, but not easy. By writing Outlook add-in only.

                      – thims
                      Jun 2 '15 at 22:37













                      That's really a missing feature and still the same in Outlook 2016. Very annoying. But thanks for this workaround. It works :)

                      – maf-soft
                      Nov 4 '16 at 8:40







                      That's really a missing feature and still the same in Outlook 2016. Very annoying. But thanks for this workaround. It works :)

                      – maf-soft
                      Nov 4 '16 at 8:40













                      0














                      Another option is to add the "Message Options" button in a new group in the "Message" toolbar under "Compose Tools".



                      This is what I did in my Outlook 2016:
                      - Go to "Customize the Ribbon" and choose "Tool tabs" on the right.
                      - Then expand "Message" under "Compose Tools" (there are two of these, I did it for both) and add a new group.
                      - On the left select "All commands" and select "Message options", and add this button to the new group.



                      Now when writing an in-line message, click on the "Message Options" button in the ribbon and select "Ask for read receipt".






                      share|improve this answer




























                        0














                        Another option is to add the "Message Options" button in a new group in the "Message" toolbar under "Compose Tools".



                        This is what I did in my Outlook 2016:
                        - Go to "Customize the Ribbon" and choose "Tool tabs" on the right.
                        - Then expand "Message" under "Compose Tools" (there are two of these, I did it for both) and add a new group.
                        - On the left select "All commands" and select "Message options", and add this button to the new group.



                        Now when writing an in-line message, click on the "Message Options" button in the ribbon and select "Ask for read receipt".






                        share|improve this answer


























                          0












                          0








                          0







                          Another option is to add the "Message Options" button in a new group in the "Message" toolbar under "Compose Tools".



                          This is what I did in my Outlook 2016:
                          - Go to "Customize the Ribbon" and choose "Tool tabs" on the right.
                          - Then expand "Message" under "Compose Tools" (there are two of these, I did it for both) and add a new group.
                          - On the left select "All commands" and select "Message options", and add this button to the new group.



                          Now when writing an in-line message, click on the "Message Options" button in the ribbon and select "Ask for read receipt".






                          share|improve this answer













                          Another option is to add the "Message Options" button in a new group in the "Message" toolbar under "Compose Tools".



                          This is what I did in my Outlook 2016:
                          - Go to "Customize the Ribbon" and choose "Tool tabs" on the right.
                          - Then expand "Message" under "Compose Tools" (there are two of these, I did it for both) and add a new group.
                          - On the left select "All commands" and select "Message options", and add this button to the new group.



                          Now when writing an in-line message, click on the "Message Options" button in the ribbon and select "Ask for read receipt".







                          share|improve this answer












                          share|improve this answer



                          share|improve this answer










                          answered Jul 31 '17 at 12:36









                          QwertyQwerty

                          1




                          1






























                              draft saved

                              draft discarded




















































                              Thanks for contributing an answer to Super User!


                              • Please be sure to answer the question. Provide details and share your research!

                              But avoid



                              • Asking for help, clarification, or responding to other answers.

                              • Making statements based on opinion; back them up with references or personal experience.


                              To learn more, see our tips on writing great answers.




                              draft saved


                              draft discarded














                              StackExchange.ready(
                              function () {
                              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f922218%2fadd-request-read-receipt-to-outlook-2013-2016-ribbon-toolbar%23new-answer', 'question_page');
                              }
                              );

                              Post as a guest















                              Required, but never shown





















































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown

































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown







                              Popular posts from this blog

                              flock() on closed filehandle LOCK_FILE at /usr/bin/apt-mirror

                              Mangá

                              Eduardo VII do Reino Unido