Я пытаюсь отправить электронное письмо, и в нижний колонтитул мне нужно включить гиперссылки [Unsubscribe]
, [SITEURL]
, [PORTALNAME]
, которые идут с некоторыми электронными письмами DNN по умолчанию.
Что я сделал такfar:
Я создал файл test.resx
в папке App_LocalResources
моего пользовательского модуля.В этом файле у меня есть запись MY_EMAIL_TEST.Text
В этой записи мой html
выглядит следующим образом:
<!-- // Begin Module: Standard Preheader \ -->
<table border="0" cellpadding="0" cellspacing="0" align="center" >
<tr>
<td align="center">
<p>Copyright 2013 <a href="[SITEURL]">[PORTALNAME]</a> All rights reserved.</p>
<p>If you wish to no longer receive emails in the future, please <a href="[UNSUBSCRIBEURL]">unsubscribe</a> here.</p>
</td>
</tr>
</table>
<!-- // End Module: Standard Preheader \ -->
</td>
</tr>
</table>
<!-- // End Template footer \\ -->
, который в основном представляет собой некоторый HTML-код, который я скопировал / вставил из EMAIL_MESSAGING_DISPATCH_BODY.Текст, который находится в GlobalResources.
Я получаю строку из этого файла следующим образом:
Dim body = Localization.GetSystemMessage(GetPortalSettings, "MY_EMAIL_TEST.Text", "DesktopModules/FinBidders/App_LocalResources/test.resx")
Я отправляю электронное письмо:
DotNetNuke.Services.Mail.Mail.SendMail(Host.HostEmail,
oUserInfoReceiver.Email,
"", "",
DotNetNuke.Services.Mail.MailPriority.Normal,
"my subject",
DotNetNuke.Services.Mail.MailFormat.Html,
Text.Encoding.Default,
body,
"", Entities.Host.Host.SMTPServer,
Entities.Host.Host.SMTPAuthentication,
Entities.Host.Host.SMTPUsername, Entities.Host.Host.SMTPPassword,False)
Обратите внимание, что я указываю, что формат MailFormat.Html
.
Теперь полученное письмо имеет НЕТ гиперссылок для отмены подписки, имя порталаили siteurl.Они отображаются в виде текста!
Содержимое электронной почты после его получения:
Авторское право 2018 [[SITEURL]] [PORTALNAME] Все права защищены.
При желаниичтобы больше не получать электронные письма в будущем, пожалуйста, отмените подписку здесь [[UNSUBSCRIBEURL]].
Как эти ссылки могут быть отформатированы с соответствующей гиперссылкой?