Voting buttons missing in received emails

Scenario:

If you are sending emails from Outlook with Voting buttons added to it, you may notice that the voting buttons are missing in received emails. However, you can use the Microsoft forms and integrate the Voting or Survey along with your email. Refer to the below resolution for the details.

Reason:

If you add Voting buttons along with your emails then Outlook will use TNEF MAPI property for the emails to store these details. When TNEF MAPI emails pass through Exchange online connectors, it undergoes MIME conversion and the MIME format does not retain the TNEF MAPI properties as it is a proprietary email format used by Microsoft Outlook. Hence, voting buttons may be missing in the recipient's email.

For instance: You will find a similar issue when you send emails with Voting buttons from Outlook to Gmail.

Resolution 1:

Recommended resolution: Use the Microsoft forms and integrate the Voting or Survey option along with your email

Resolution 2:

You can resolve this by enabling the TNEF format for Office 365, and Exchange (if you are in a hybrid environment).

After enabling TNEF format use the option 'Send using Outlook Rich Text format' in Outlook for the email messages with Voting buttons. Otherwise for the email messages with HTML signatures, use the option 'Convert to HTML format' in Outlook as default.

Following are the methods to enable TNEF format:

  1. Enable TNEF in Office 365 using Exchange Admin Center
  2. Enable TNEF in Office 365 using PowerShell
  3. Enable TNEF for Exchange in Hybrid configuration using PowerShell

Enable TNEF in Office 365 using Exchange Admin Center

  1. Log in to Exchange Admin Center
  2. Navigate to the Mail Flow tab and then click the ‘Remote Domains’

    Navigate to Mail flow tab

  3. Click the 'Default' domain.

    Click on default

  4. Click the 'Edit Text and Character set' link as shown in the below screenshot.

    Edit Text and Character set

  5. Select the 'Follow user settings' option under the 'Use rich-text format' section and click the 'Save' button.

    Follow user settings

Enable TNEF in Office 365 using PowerShell commands

  1. Connect to your Office 365 ( Refer this Microsoft Document- Connect to Exchange Online PowerShell).
  2. Run the below PowerShell Command to view the configuration information for the remote domains configured in your organization.

    Get-RemoteDomain | f1

  3. Locate TNEFEnabled in the list of attributes and ensure it is blank.
  4. Run the below command to enable the TNEF.

    Set-RemoteDomain * -TNEFEnabled $true

Enable TNEF for Exchange in Hybrid Configuration using PowerShell

There may be different domains in Exchange. Ensure that you have selected the required domain.

For an Instance: Let the domain be : 'test_domain.com' and enable the TNEF for the same

  1. Run the below command to view the configuration information :

    Get-RemoteDomain "hybrid domain - test_domain.com" | f1

  2. Locate TNEFEnabled in the list of attributes and ensure it is blank.
  3. Run the below command to enable the TNEF.

    set-RemoteDomain "hybrid domain - test_domain.com" -TNEFEnabled $true



Free On-demand Product Demo

Sigsync email signature service offers company-wide and centralized email signature
for Office 365 and Exchange. We can assist you in getting your signature ready effortlessly.