2009-07-10 8 views
2

다양한 방법으로 브랜딩 할 수 있지만 여전히 동일한 내용을 포함하는 전자 메일이 있습니다. 따라서 CSS 스타일링을 포함하지만 대다수의 이메일 클라이언트와 호환되는 HTML 이메일을 보낼 수 있어야합니다.전자 메일 클라이언트 호환 전자 메일 보내기

위의 고객의 대부분은 요소에 지정된 지원 CSS 스타일을 보이지 않지만 : 그 세부 이메일 클라이언트 호환성 다음 웹 사이트를 통해 왔어요 그들은 인라인 CSS를 지원합니다. 전자 메일의 브랜딩을 별도의 CSS 파일로 분리 한 다음 런타임에 스타일을 인라인으로 결합하고 싶습니다. 이것이 가능한가? 그렇지 않다면 대안이 있습니까?

+0

좋은 참조 : http://www.alistapart.com/articles/cssemail/ –

답변

1

이메일을 보내시겠습니까? 모든 프로그래밍 언어에서 CSS 파일을 결합하여 전자 메일을 생성 할 때 전자 메일 내용에 쓸 수 있어야합니다.

하지만 이메일을 보내는 용도에 따라 다릅니다.

2

우리는 최근 귀하의 필요를 충족시킬 수있는 템플릿 시스템을 구성했습니다. 기본적으로 우리는 배달 될 모든 이메일의 HTML 및 일반 텍스트 버전을 만들었습니다. 각 템플릿에는 런타임에 수신자 관련 정보로 대체되는 토큰이 있습니다. 템플릿에는 이름, URL 등을 나타내는 토큰이 있지만 CSS 참조를 바꿀 수있는 이유가 없습니다.

이메일을 모든 이메일 클라이언트와 호환되게하려면 이메일의 HTML 버전과 함께 일반 텍스트를 보내야합니다. 이 작업은 .NET의 다른보기를 사용하여 수행됩니다. 당신은 read more about emailing, linked resources, alternative views and email exceptions here 일 수 있습니다.