2011-07-28 3 views
2

나는 일부 고객에게 알림 전자 메일을 보내도록 프로그램을 작성했으며 올바르게 작동합니다. 이제 html 파일 인 이메일에 이메일 서명을 추가하려고합니다. 우리는 Thunderbird에서 같은 파일을 사용하고 있습니다. HTML 컨텐트를 본문에 추가하려고 시도했지만 작동합니다. 유일한 문제는 smtpClient.IsBodyHtml = true이므로 "\ n"이 더 이상 개행 문자로 작동하지 않는다는 것입니다. "\ n"을 <br />으로 바꾸려고 시도했지만 작동하지 않았지만 메일 서버가 스팸 메일로 감지하는 것을 제외하고 내 html 서명 본문에 실제 메시지를 포함하여 잘 작동합니다! 이것에 대한 해결책이 있습니까? 내 실제 이메일은 일반 텍스트입니다. 저희 웹 사이트에 링크 된 회사 로고를 끝에 추가하기 만하면됩니다.C#에서 일반 텍스트 전자 메일 본문에 HTML 전자 메일 서명 첨부

+0

무엇 대신 '\ n을'의
어떻습니까? 내가 언급했던 것에 따라 –

+0

는 그것을 시험해 보았다! 하지만 작동하지 않았다 – Tohid

+0

미안하지만, 나는 그것을 보지 못했습니다. –

답변

1

평범한 텍스트 전자 메일 만 원하는대로 동정하지만 고객이 실제로 그러한 전자 메일을 원할 때 실제로 로고를 원한다면 모든 전자 메일이 통과 할 수 있도록 도메인을 백인으로 나열 할 수 있습니다!

우리는 구독자 메일을 발송하기 위해 mailchimp라는 회사를 사용했으며, 스팸 필터를 피하는 방법에 대해 질문했습니다. 특히 본질적으로 큰 그룹에 광고를 보내는 것을 피하기가 매우 어려울 수 있습니다. 조언이 있고 그것의 제비가있다.;

Avoiding the Spam Filters

+0

도움이 되셨습니까? – Coops

+0

예. 하지만 모든 스팸 규칙을 확인한 코드를 작성하기 전에 문제가 다른 곳에서 발생했습니다. 문제는 내 이메일 헤더에 있습니다. 어떤 이유로 우리 웹 서버가 EMAIL_ID를 메시지에 첨부하지 않았습니다. 나는 내 서비스 제공 업체에 연락을 취해 그것을 고쳤습니다. 대답 tho 주셔서 감사합니다. – Tohid

관련 문제