본문 내용의 경우
<!--CodeS-->
<marquee>TestTest</marquee>
<!--CodeE-->
라고 써넣고 메일을 보냈습니다.
쓰레드로 루프를 도는데 2~3개 이상의 메일부터는
4번째메일
charset="euc-kr"; charset="euc-kr" Date: Sat, 5 Jan 2008 05:57:03 +0900 X-Priority: 3 X-Library: Indy 9.00.10 가 붙습니다..
5번째메일
charset="euc-kr"; charset="euc-kr"; charset="euc-kr" Date: Sat, 5 Jan 2008 05:57:17 +0900 X-Priority: 3 X-Library: Indy 9.00.10
이렇게 케릭터셋 헤더가 본문에 붙어버립니다.
마구마구 의욕은 솟고 있으나 쓰레드내부에 연산이 어떻게 이렇게 되는지 이해가 안되고 있습니다.
분명히 1개의 메일에 1번씩만 헤더설정을 해두고있는데 본문에 붙는다는게 이상합니다.
케릭터셋을 IdMessage에 여러번 선언할경우 본문에 붙어버리는걸까요..?
저렇게 붙어버리면 나중에가서는 1000개째의 메일의 용량은 1Mb에 도달할것같아 두렵습니다.
저와 같은 일을 겪어보시거나 해결방법을 아시는분은 답변좀 달아주세요.ㅠ_ㅠ
해결하였습니다..ㅠ_ㅠ
문제는 쓰레드로 설정했을때 contenttype에 기존의 헤더가 붙어버리더군요..ㅠ_ㅠ
루프에 메일을 보낸후 contenttype을 재설정해주니 정상적으로 발송되더군요.ㅠ_ㅠ
엽기짓으로 6시간동안 삽질하다가 글올리고나니 해결되는군요..ㅠ_ㅠ