Q&A

  • NMSMT에서 HTML 로 보낼려면..
[소스]



With NMSMTP1 do

begin

Connect;

SubType := mtHTML; -> HTML 로 설정

PostMessage.ToAddress.Text := Mto;

PostMessage.FromAddress := MFrom;

PostMessage.Subject := MSub;

PostMessage.Body.Text := MMsg;

SendMail;

DisConnect;

end;



이렇게 했는데도 메일을 보내고 아웃룩에서 등록정보에서 자세히를 보면



Content-Type: text/plain;



이렇게 되고 내용도 Text 로만 보여서 HTML Tag 가 그대로 보입니다..

원인이 무엇이니 모르겠네요.. 맞는 같은데...

NMSMTP 버그인가요..?

1  COMMENTS
  • Profile
    한원희 2000.12.22 01:53
    아래에 다음을 추가해서 보내보시죠...

    전 Html 로도 잘 보내지던데...



    EncodeType:=uuMime;

    SubType:=mtHtml;





    이상우 wrote:

    > [소스]

    >

    > With NMSMTP1 do

    > begin

    > Connect;

    > SubType := mtHTML; -> HTML 로 설정

    > PostMessage.ToAddress.Text := Mto;

    > PostMessage.FromAddress := MFrom;

    > PostMessage.Subject := MSub;

    > PostMessage.Body.Text := MMsg;

    > SendMail;

    > DisConnect;

    > end;

    >

    > 이렇게 했는데도 메일을 보내고 아웃룩에서 등록정보에서 자세히를 보면

    >

    > Content-Type: text/plain;

    >

    > 이렇게 되고 내용도 Text 로만 보여서 HTML Tag 가 그대로 보입니다..

    > 원인이 무엇이니 모르겠네요.. 맞는 같은데...

    > NMSMTP 버그인가요..?