NEW Nmail PHP 3 업그레이드 할인
자세히 보기

Nmail ASP 서비스 종료 안내(EOS)

Nmail ASP (nWmail, Nmail Server) 제품은 유상 유지보수를 포함한 모든 서비스가 종료되었습니다.

rfc 822 타입 메일 읽을때 에러 - rfcContnetHtmlCharSet

김*우 2004.02.24 02:44 조회 2010

rfc822 타입의 메일을 수신할 경우 다음과 같은 에러가 나옵니다.

rfc822 란.. 간단하게 말씀드리면.. 메일안에 메일의 내용이 있는것을 말합니다.

전달이나 답장과는 다르게 메일 내용안에 메일 헤더 내용이 그대로 있는 경우로서

메일 파서가 원래의 메일 헤더랑 내용안에 있는 메일 헤더랑 구분을 잘 못하는 경우에

대비한 규약인거 같습니다.(정확히는 기억이 나질 안네요.. ^^ )

viewMailContent.asp 파일에 에러가 좀 있습니다.

------------------------------------------------------------
Microsoft VBScript 런타임 오류 error '800a01f4'

변수가 정의되지 않았습니다.: 'rfcContnetHtmlCharSet'

/Mail/viewMailContent.asp, line 204
------------------------------------------------------------



해결.. 204번째줄 보시면..

rfcContnetHtmlCharSet = RFM.HtmlCharSet

이런 문장이 있는데.. 잘보시면.. 오타 있습니다. content 인데.. contnet 로 되어있습니다.

rfcContnetHtmlCharSet -> rfcContentHtmlCharSet
-- --

이거 수정하시면 또 다음과 같은 에러가 나옵니다.

------------------------------------------------------------
Microsoft VBScript 런타임 오류 error '800a01b6'

개체가 이 속성 또는 메서드를 지원하지 않습니다.: 'Text'

/Mail/viewMailContent.asp, line 205
------------------------------------------------------------

해결.. 205번째줄 보시면..

rfcContentText = RFM.Text
----

Text가 아니라 plain입니다.

그러구 나면.. 또 에러가 있습니다.

------------------------------------------------------------
Microsoft VBScript 런타임 오류 error '800a01c2'

인수의 개수나 속성 할당이 잘못되었습니다.: 'emailAddress'

/Mail/viewMailContent.asp, line 208
------------------------------------------------------------

해결... 해당줄에는 바루 안보이구.. 그 다 다음줄에 보시면

MF.EmailAddress(rfcToo, "divToo", "RFC")

이런 문장있습니다. 맨 뒤에 serverpath를 넣어주세요. 즉 인수가 총 네개입니다.

MF.EmailAddress(rfcToo, "divToo", "RFC", serverpath)

마찬가지로 같은 에거라 뜨는데.. 조금 아래 보시면

MF.EmailAddress(rfcCc, "divCc", "RFC") 이란 문장이 또 있습니다.

위에있는건 받는 사람, 아래에 있는건.. 참조하는 사람

마찬가지로 위에 serverpath를 넣어주시면 됩니다.

MF.EmailAddress(rfcCc, "divCc", "RFC",serverpath)


근데 또 에러가 있습니다.

------------------------------------------------------------
Microsoft VBScript 런타임 오류 error '800a01f4'

변수가 정의되지 않았습니다.: 'rfcContect'

/Mail/viewMailContent.asp, line 223
------------------------------------------------------------

이것두 오타 입니다.

보시면 rfcContect -> rfcContent
- -

c 를 n 으로 바꾸시면 됩니다.

위 사항을 자 수정하시면 RFC822 타입에서는 정상적으로 메일을 읽으실 수 있습니다.

전체적으로 오타에 의한 에러인것으로보아.. 많이 바쁘셨나봐요~~ ^^

댓글 0
이전 글 윈2003에서 설치 2 강*영 2004.02.24
다음 글 win2003에서 웹메일이 이상합니다. 1 강*영 2004.02.23