메일 발송프로그램을 만들다가 데이터의 내용에 .이 들어있는 경우 .을 보내고 싶을때는 어떻게 해야하나요?
SMTP로 메일을 발송할때..
DATA 입력할 데이터 .
이런식으로 데이터를 보내는데..
"."을 보내려고 한다면 어떻게 해야하나요..?
\. 을 해보았는데 그대로 메일에 나타나더군요...;;
단순히 .만을 보내기 위해서는 어떤방법이??
SMTP RFC 문서에 보면 \r\n.\r\n으로 구성되어야만, 메일 내용의 마지막을 나타내는 걸로 알고 있습니다. 즉 메일 데이터 내용 중간에 그냥 .을 사용하시면 상관이 없으실겁니다.
------------------------------------------------------ 아직은 젊다. 모든 것을 할 수 있는 나이란 말이지.
메일발송 프로그램이라면 base64 로 보내는게 좋을것 같습니다.
emerge moneyhttp://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇개 안되요~http://xenosi.de/
https://xenosi.de/
본문의 내용을 문자열로 가지고 계실텐데.. Test\n.\n.\nTest 이렇게 문자열을 넣으면 계속 받아들일 것입니다. 입력을 중지하고 싶으시면 마지막에 \r\n.\r\n 이렇게 넣으면 되겠지요?
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
SMTP RFC 문서에 보면
SMTP RFC 문서에 보면 \r\n.\r\n으로 구성되어야만, 메일 내용의 마지막을 나타내는 걸로 알고 있습니다. 즉 메일 데이터 내용 중간에 그냥 .을 사용하시면 상관이 없으실겁니다.
------------------------------------------------------
아직은 젊다. 모든 것을 할 수 있는 나이란 말이지.
------------------------------------------------------
아직은 젊다. 모든 것을 할 수 있는 나이란 말이지.
메일발송
메일발송 프로그램이라면 base64 로 보내는게 좋을것 같습니다.
emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇개 안되요~
http://xenosi.de/
https://xenosi.de/
본문의 내용을
본문의 내용을 문자열로 가지고 계실텐데..
Test\n.\n.\nTest 이렇게 문자열을 넣으면 계속 받아들일 것입니다.
입력을 중지하고 싶으시면 마지막에 \r\n.\r\n 이렇게 넣으면 되겠지요?
댓글 달기