C#으로 HTML 전자 메일을 작성하는 데 어려움을 겪고있는 오픈 소스/무료 프레임 워크가 있습니까?전자 메일 메시지 서식을 지정하기위한 .NET 프레임 워크?
전자 메일을 보내는 것이 주 기능인 독립 실행 형 ASP.NET 웹 양식이 많이 유지됩니다. 좋은 HTML 프레젠테이션을하는 것은 너무 지루한 작업이기 때문에 대부분이 일반 텍스트 형식입니다.
나는 또한이 동일한 문제를 해결하기위한 다른 접근 방식에 관심이 있습니다.
EDIT : 일반 텍스트 입력 (이름, 주소, 전화 번호)을 가져 와서 HTML 전자 메일 서식 파일에 넣는 것에 관심이 있습니다. 그렇게하면 수신자는 현재 제공하고있는 원시 텍스트 출력 대신 멋지게 형식화 된 메시지를 볼 수 있습니다.
편집 2 :이 질문과 지금까지 생성 된 답변에 대해 더 자세히 생각하면서, 내가 찾고있는 것을 더 명확하게 보여주고 있습니다. 이상적으로 나는 내가 갈 수 있도록하는 새로운 클래스를 싶습니다
이HtmlMessage body = new HtmlMessage();
body.Header(imageLink);
body.Title("Some Text That Will Display as a Header");
body.Rows.Add("First Name", FirstName.Text);
HtmlMessage 클래스는, 테이블을 구축 장소에 영상을 삭제하고 내가 추가하는 각 필드에 새 행을 추가합니다. 글을 쓰는 것이 그렇게 어려울 것 같지 않으므로 거기에 아무것도 없다면 어쩌면 내가 그 길로 갈 것입니다
코드를 표시 할 수있는 것 같습니다. 맞습니까? 그건 내가 바라는 것이 아니다. 나는 templated 전자 메일을하고 싶습니다. –
@JoshEarl :별로. 일반 텍스트를 HTML 형식의 텍스트로 변환합니다. 예를 보려면 http://softwaremaniacs.org/playground/showdown-highlight/를 참조하십시오. – StriplingWarrior