When deploying EXM Dedicated Dispatch Server (DDS) in Kubernetes, the SMTP settings provided in the YAML files might be ignored due to the missing "EDS" prefix key. This can cause the DDS instance inability to send any messages.
The issue affects EXM Dedicated Dispatch Server 1.0.3.
To resolve the issue, add "EDS" to the prefixes in the following files:
Example of old prefix:
- name: Sitecore_EXM_SMTP_Server
value: "localhost"
- name: Sitecore_EXM_SMTP_Port
value: "25"
- name: Sitecore_EXM_SMTP_UserName
value: ""
- name: Sitecore_EXM_SMTP_Password
value: ""
- name: Sitecore_EXM_SMTP_AuthenticationMethod
value: "None"
- name: Sitecore_EXM_SMTP_StartTls
value: "false"
- name: Sitecore_EXM_POP3_Server
value: "localhost"
- name: Sitecore_EXM_POP3_Port
value: "110"
- name: Sitecore_EXM_POP3_UserName
value: ""
- name: Sitecore_EXM_POP3_Password
value: ""
- name: Sitecore_EXM_POP3_UseSsl
value: "false"
- name: Sitecore_EXM_POP3_StartTls
value: "false"
Example of updated prefix:
- name: Sitecore_EXM_EDS_SMTP_Server
value: "localhost"
- name: Sitecore_EXM_EDS_SMTP_Port
value: "25"
- name: Sitecore_EXM_EDS_SMTP_UserName
value: ""
- name: Sitecore_EXM_EDS_SMTP_Password
value: ""
- name: Sitecore_EXM_EDS_SMTP_AuthenticationMethod
value: "None"
- name: Sitecore_EXM_EDS_SMTP_StartTls
value: "false"
- name: Sitecore_EXM_EDS_POP3_Server
value: "localhost"
- name: Sitecore_EXM_EDS_POP3_Port
value: "110"
- name: Sitecore_EXM_EDS_POP3_UserName
value: ""
- name: Sitecore_EXM_EDS_POP3_Password
value: ""
- name: Sitecore_EXM_EDS_POP3_UseSsl
value: "false"
- name: Sitecore_EXM_EDS_POP3_StartTls
value: "false"