You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Sitecore 8.2:升级EXM至3.5 Update1后创建常规营销活动无邮件模板

Troubleshooting Missing Email Templates in Sitecore EXM 3.5 Update1 (Post-Upgrade from 3.3 Update1)

Hey there, let's tackle this missing email templates issue in EXM 3.5 Update1 on Sitecore 8.2. I've seen similar scenarios after EXM upgrades, so here are some targeted troubleshooting steps to get your templates showing up again:

1. Verify EXM Message Type Configuration

First, check your Sitecore.EmailExperience.Core.config file for correct mapping between the OneTime message type and its corresponding Sitecore item:

  • Locate the <messageTypes> section and ensure the OneTime entry points to the correct item ID of your /Message Types/OneTime item:
    <messageType name="OneTime" type="Sitecore.EmailExperience.Core.Models.MessageTypes.OneTimeMessageType, Sitecore.EmailExperience.Core" resolve="true">
      <param desc="messageTypeItemId">{INSERT-YOUR-ONETIME-ITEM-GUID-HERE}</param>
    </messageType>
    
  • Remove any leftover Adhoc message type entries to avoid configuration conflicts—EXM 3.5 might still try to reference the old name if it's present.

2. Validate Message Type Item Fields

Head to the Content Editor and double-check the /Message Types/OneTime item's configuration:

  • Confirm the item uses the Message Type template (path: /sitecore/templates/Email Experience Manager/Message Type).
  • Inspect the Allowed Message Templates field: Make sure all the templates you want to display are added here, and none of these templates have their Is Standard Value checkbox enabled (standard value templates won't appear in the campaign selection window).
  • Verify the Message Template Location field points to the correct parent folder where your email templates are stored (usually /sitecore/system/Email Experience Manager/Message Templates).

3. Clear All Caches

Caching is often the culprit in post-upgrade issues:

  • Sitecore Server Cache: Go to /sitecore/admin/cache.aspx and clear all caches—pay special attention to the Configuration Cache and Item Cache.
  • Browser Cache: Clear your browser's cache, cookies, and local storage, then test in incognito/private mode to rule out frontend caching.

4. Ensure Proper Publishing and Database Sync

  • Republish the entire /Message Types and /Message Templates nodes to make sure all changes are pushed to the web database.
  • Confirm that EXM-related items are synced between your master and web databases—sometimes publish queues get stuck, so a full republish can resolve this.

5. Dig Into Sitecore Logs for Errors

Check your Sitecore logs (located in App_Data/logs) for any clues about why templates aren't loading:

  • Search for keywords like MessageType, EmailTemplate, or RegularCampaign to find errors like missing item references, permission issues, or configuration mismatches.
  • Common errors might look like: Could not resolve message type item for path '/Message Types/OneTime' or Permission denied when accessing template '{Template-GUID}'.

If none of these steps resolve the issue, you might want to compare your current EXM configuration against a fresh EXM 3.5 Update1 installation to spot any missing or modified settings. Also, check for any custom code or patches that might be overriding EXM's template loading logic.

内容的提问来源于stack exchange,提问作者Bala

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 03:48:49