2013-12-16 4 views
2

У меня есть этот код, который отправляет мне электронное письмо, когда какой-либо запрос выполняется в базе данных из coldfusion. Я получаю электронную почту без проблем, но на ней нет органа, только показывает тему. Я не использовал тип тега cfmail и менял тип тега cfmailpart type = "html" для type = "text", но ничего не происходит. Самое смешное, что в моей локальной папке CF8/mail/undelivr я могу увидеть тело письма и показать себя без проблем, но когда этот код переходит к производству, он не работает. Некоторые подсказывают, что происходит?нет тела по электронной почте от cfmail

это код, я использую в настоящее время:

<cfset fechaActual = dateformat(Now(),"dd-mm-yyyy") > 
<cfset horaActual = TimeFormat(now(), "HH:mm:ss") > 
<cfset archivoActual = CGI.http_host & CGI.script_name & "?" & CGI.query_string> 

<cfmail type="html" to="[email protected],[email protected],[email protected]" from="[email protected]" subject="Delete tabla xxx #fechaActual# hrs."> 
    <cfmailpart type="text"> 
     Este aviso indica que ha sido ejecutado un DELETE en la tabla xxx. 

     Hora de ejecución: #horaActual# 
     Fecha de ejecución: #fechaActual# 
     Ruta:D:\xxx\xxx\xxx\xxx\xxx.cfm 
     Url: #archivoActual# 
     Linea: xx 
     IDs Eliminados: #idaviso# 
    </cfmailpart> 
</cfmail> 

Спасибо !!! С наилучшими пожеланиями

+10

вам не нужно использовать 'cfmailpart' вы можете просто поместить свой контент внутри' cfmail' теги –

+0

Я уже попробовать это, но проблема по-прежнему. Спасибо – user2390538

+0

gmail, я использую навигатор, firefox, чтобы быть конкретным – user2390538

ответ

-2

Предлагаю использовать как текстовые, так и HTML cfmailparts. Включение обоих увеличивает вероятность того, что они будут прочитаны каждым. Возможно, вы захотите сделать текст только cfmailpart очень простым с ограниченной информацией.

Обязательно включайте текст только в текст cfmailpart и текст в формате HTML в HTML cfmailpart.

<cfmail type="html"> 
    <cfmailpart type="text"> 
     Este aviso indica 
    </cfmailpart> 
    <cfmailpart type="html"> 
     <p>Some HTML words</p> 
    </cfmailpart> 
</cfmail> 
+0

Он отправляет это себе. –

+0

не нужно было использовать cfmailpart, спасибо в любом случае :) – user2390538

Смежные вопросы