2012-07-05 2 views
0

주문이 접수되면 전자 메일을 보내는 Drupal 웹 응용 프로그램이 있습니다. 테마가있는 보내는 메시지의 서식을 지정하는 HTMLMail이 있습니다. 현재 머리글과 바닥 글은 그래픽으로 처리되어야하므로 올바르게 포장되지만 본문 텍스트에는 원시 HTML 코드가 표시됩니다.PHP에서 전자 메일 HTML을 렌더링하지 않습니다.

예 :

<p>We have received your order and one of our representatives will review your information shortly. If you have any questions about this order please call us at (phone). Please reference your reservation number when calling. Here are the details of your order:</p><div class="item-list"><h3>Order Summary</h3><ul><li class="first"><span class="confirmation-label">Confirmation Number:</span> 

그리고 등등 등등. 메일 템플리트에서 'echo $ body;' 위의 내용을 담고있는 메시지를 출력한다.

+0

HTMLMail 모듈에 익숙하지 않지만 본문에 잘못된 텍스트 형식 필터가 적용되었을 수 있습니까? – nmc

답변

1

본문의 콘텐츠 형식을 text/html으로 설정하고 자동으로 이스케이프 처리하지 않는 코드가 없는지 확인하십시오.

+0

이미 모든 작업을 완료했습니다. – Kevin

관련 문제