2013-04-18 2 views
0

kentico 7을 사용하고 있으며 SMTP를 통해 뉴스 레터를 보내는 동안 전자 메일 헤더를 추가하려고합니다.kentico에서 뉴스 레터를 보내는 동안 전자 메일 헤더를 추가하는 방법

이것은 우리가 일반적으로 사용했던 기능입니다. 뉴스 레터를 보내는 동안 메일에 헤더가있는 정보를 보내고 싶습니다. kentiko 나 코드 숨김에 xml이 있나요?이를 통해 헤더를 설정하고 구독자에게 보낼 수 있습니다.

답변

0

(CMS.Newsletter 네임 스페이스에서) EmailQueueManager를 사용자 정의해야합니다. EmailMessage의 인스턴스를 생성하는 방법

SendEmail(...) 

있다. Headers 속성에 헤더를 추가 할 수 있습니다. 유감스럽게도 그렇게 할 수있는 더 쉬운 방법은 없습니다.

+0

헤더에 설정 한 값은 동적입니다. 이 솔루션에서'SendEmail'에 어떻게 가치를 전달할 수 있습니까? –

+0

어떤 종류의 가치입니까? 예를 들어, 저장 될 수있다. 세션? – rocky

+0

카테고리를 기반으로 데이터를 가져 오는 sendgrid API에서 이것을 사용할 수 있도록 헤더를 사용하여 각 메일에서 보내려는 카테고리입니다. –

관련 문제