我们通过出站电子邮件发送数千个邮件。我们有一个包含四个图像的时事通讯。但是我们遇到的问题是,这四个图像中的一个嵌入了时事通讯中的所有地方,其他图像应该在我们发送邮件时出现(我的意思是说同一图像出现在所有地方)。简报的预览页面在CMS中完全没问题。建议解决方案。
我们通过出站电子邮件发送数千个邮件。我们有一个包含四个图像的时事通讯。但是我们遇到的问题是,这四个图像中的一个嵌入了时事通讯中的所有地方,其他图像应该在我们发送邮件时出现(我的意思是说同一图像出现在所有地方)。简报的预览页面在CMS中完全没问题。建议解决方案。
这是我们在一个DWT中的代码:
<tr style="background:@@header_background_color@@ url(@@TrimSpacesFromString(website_url)@@/@@TrimSpacesFromString(header_background_image_url)@@) repeat-x left top;">
<td style="width:98px; padding:4px 14px 7px">
<a href="@@website_url@@">
<img src="@@EmbedImage(logo)@@" width="98" height="98" border="0" alt="@@GetKeyValueForTitle('football_club','AC')@@"/>
</a>
</td>
<td style="width:453px; padding:0px 14px 7px 0; vertical-align:top;">
another table with data
</td>
</tr>
第二个DWT代码
<tr>
<!-- TemplateBeginRepeat name="list" -->
<td style="<!-- TemplateBeginIf cond="TemplateRepeatIndex<(listCount-1)" -->padding-right<!-- TemplateEndIf --><!-- TemplateBeginIf cond="TemplateRepeatIndex==(listCount-1)" -->padding-left<!-- TemplateEndIf -->:7px;">
<table style="width:285px; padding:0 0 20px 0" cellspacing="0">
<tr>
<!-- TemplateBeginIf cond="image" -->
<td rowspan="2" style="padding:0px 5px 0 0px; width:127px; vertical-align:top;">
<!-- TemplateBeginIf cond="GetTextValueFromCompOrEmbedField(ID,'link', 'external_link','0')!=''" -->
<!-- TemplateBeginIf cond="GetStatusForExternalUrl(GetTextValueFromCompOrEmbedField(ID,'link','external_link','0'))" -->
<a href="@@TrimSpacesFromString(GetTextValueFromCompOrEmbedField(ID,'link','external_link','0'))@@"
style="color:@@header_link_color@@; text-decoration:none;" >
<!-- <img src="@@EmbedImage(image)@@" width="127" height="108" border="0" alt="players" /> -->
<img src="@@EmbedImage(image)@@" width="127" height="108" border="0" alt="@@GetKeyValueForLabel('player','CM')@@" />
</a>
<!-- TemplateEndIf -->
</td>
<!-- TemplateEndIf -->
</tr>
</table>
</td>
<!-- TemplateEndRepeat -->
</tr>
答案 0 :(得分:3)
早期版本存在一个缺陷,即多线程发送邮件或系统负载过重时,偶尔会导致嵌入图像或附件的图像ID为一串零而不是唯一ID。
这是针对2009 SP1的,并且也纳入了2011 SP1。
您使用的是早期版本,因此推荐的解决方案是升级到SP1 HR1。
答案 1 :(得分:0)
这是Tridion 2011中的一个问题。它已在2011 SP1中修复。每当发送大量电子邮件时,嵌入图像在Tridion 2011中无法正常工作。