cfsavecontent
을 사용하여 CSS 형식으로 html 페이지를 보내려고합니다. 그러나 cfmail
을 통해 변수를 보내면 이미지를 제외한 모든 항목이 정상적으로 수신됩니다.CFSaveContent를 사용하여 HTML을 생성하면 이미지가 표시되지 않습니다.
<cfsavecontent variable="YourImg">
<table class="table_css">
<tr>
<td>
<p> your image is this:</p>
<img src="/imgs/image.jpg">
</td>
</tr>
</table>
</cfsavecontent>
<cfmail from="[email protected]" to="[email protected]" subject="test email" type="html">
test:
<br /><br /><br />
#YourImg#
<br /><br /><br />
</cfmail>
이것은 CSS로 포맷 된 HTML 표를 보여 주지만 이미지가 누락 된 것처럼 보입니다. 아무도 이유를 설명 할 수 있습니까?
당신은 HTML 이메일에 이미지를 삽입 할 때, 당신은 단순히 절대 URL을 제공 할 수 있습니다. 따라서'src' 속성은'/ imgs/image.jpg' 대신'http : // somedomain.com/imgs/image/jpg'처럼 보일 것입니다 –