그것은 일반적입니다 : 과거 등방법이
계정 활성화, 암호 재설정을, 나는 시스템을 구축 XmlDocument
에서 xml 마크 업을 생성 한 다음 XslCompliedTransform
을 사용하여 xml을 html 전자 메일로 변환합니다. 단점은 XSLT가 재미 있고 쉽게 변경할 수 없다는 것입니다 (적어도 나를 위해).
최근에는 SSRS에서 데이터 기반 구독을 사용하는 동료와 아이디어를 빌려 데이터베이스 테이블을 메시지 큐로 사용했습니다. 데이터 드라이브 구독은 10 분마다 실행되고 큐에있는 모든 전자 메일을 보냅니다.이 전자 메일은 전자 메일 메시지로 렌더링되고 첨부 파일로 보내지지 않도록 WebArchive로 보낸 보고서입니다. 이것은 훌륭하지만 과장된 느낌입니다. 내가 보는 이점은 누군가가 BIDS에서 보고서를 열고 프로그래밍 경험이 너무 많지 않아도 레이아웃을 변경할 수 있다는 것입니다.
여러분이 응용 프로그램에서 html 형식의 전자 메일을 사용자에게 보낸 몇 가지 방법은 무엇입니까?
. 나는 이메일 템플릿 (XSLT보다 쓰기가 쉽다)에 Razor와 같은 것을 사용하려고 생각하고 있었다. 누군가가 해냈는지 확실하지 않습니다. – turtlepick