{"id":2463,"date":"2016-10-12T05:01:52","date_gmt":"2016-10-12T05:01:52","guid":{"rendered":"http:\/\/www.gisdeveloper.co.kr\/?p=2463"},"modified":"2016-10-12T05:01:52","modified_gmt":"2016-10-12T05:01:52","slug":"golang-smtp%eb%a5%bc-%ec%9d%b4%ec%9a%a9%ed%95%9c-%eb%a9%94%ec%9d%bc-%eb%b3%b4%eb%82%b4%ea%b8%b0","status":"publish","type":"post","link":"http:\/\/www.gisdeveloper.co.kr\/?p=2463","title":{"rendered":"[Golang] SMTP\ub97c \uc774\uc6a9\ud55c \uba54\uc77c \ubcf4\ub0b4\uae30"},"content":{"rendered":"<p><P>Go\ub294 \uae30\ubcf8\uc73c\ub85c \uc81c\uacf5\ud558\ub294 net\/\/smtp \ud328\ud0a4\uc9c0\ub97c \ud1b5\ud574 \uba54\uc77c\uc744 \ubcf4\ub0bc \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc544\ub798\uc758 \ucf54\ub4dc\ub294 MicroSoft\uc758 Live\ub97c \ud1b5\ud574 \uba54\uc77c\uc744 \ubcf4\ub0b4\ub294 \ucf54\ub4dc\uc785\ub2c8\ub2e4.<\/P><\/p>\n<pre>\npackage main\n\nimport (\n    \"fmt\"\n    \"net\/smtp\"\n)\n\nfunc main() {\n    auth := smtp.PlainAuth(\"\", \"hjkim@geoservice.co.kr\", \"@pw\", \"smtp.live.com\")\n\n    from := \"hjkim@geoservice.co.kr\"\n    to := []string{\"korea.gisdeveloper@gmail.com\", \"geoservice@naver.com\"}\n\n    headerSubject := \"Subject: \uc544\uae30\uacf5\ub8e1 \ub458\ub9ac \u3161 \uac15\ubbfc\uaddc\\r\\n\"\n    headerBlank := \"\\r\\n\"\n\n    body := `\n        \uc694\ub9ac \ubcf4\uace0 \uc800\ub9ac \ubd10\ub3c4 \uc74c\uc74c \uc54c \uc218 \uc5c6\ub294 \ub458\ub9ac~ \ub458\ub9ac~ \n        \ube59\ud558\ud0c0\uace0 \ub0b4\ub824\uc640 \uc74c\uc74c \uce5c\uad6c\ub97c \ub9cc\ub0ac\uc9c0\ub9cc \n\n        \uc77c\uc5b5\ub144\uc804 \uc61b\ub0a0\uc774 \ub108\ubb34\ub098 \uadf8\ub9ac\uc6cc \n        \ubcf4\uace0\ud508 \uc5c4\ub9c8\ucc3e\uc544 \ubaa8\ub450\ud568\uaed8 \ub098\uac00\uc790 \ud558\uc544 \ud558\uc544 \n\n        \uae30\uc060\ub54c\ub3c4 \uc2ac\ud50c\ub54c\ub3c4 \uc74c\uc74c \uc6b0\ub9ac \uacc1\uc5d4 \ub458\ub9ac~ \ub458\ub9ac~ \n        \uc624\ub79c\uc138\uc6d4 \ud758\ub7ec\uc628~ \ub458\ub9ac\uc640 \uce5c\uad6c\ub418\uc5b4 \n\n        \uace0~\ud5a5\uc740 \ub2e4\ub974\uc9c0\ub9cc \ubaa8\ub450\uac00 \ud55c\ub9c8\uc74c \n        \uc544\ub4dd\ud55c \uc5c4\ub9c8\ub098\ub77c \uc6b0\ub9ac \ud568\uaed8 \ub5a0\ub098\uc790~ \ud558\uc544 \ud558\uc544 \n\n        <\ud6c4\ub834> \n        \uc678\ub85c\uc6b4 \ub458\ub9ac\ub294 \uadc0\uc5ec\uc6b4 \uc544\uae30\uacf5\ub8e1 \n        \ud638\uc774 \ud638\uc774 \ub458\ub9ac\ub294 \ucd08\ub2a5\ub825 \ub0b4\uce5c\uad6c(\uc7ac\uc8fc\uafbc) \n        \ud638\uc774 \ud638\uc774 \ud638\uc774 \ud638\uc774  \n    `\n\n    msg := []byte(headerSubject + headerBlank + body)\n\n    err := smtp.SendMail(\"smtp.live.com:587\", auth, from, to, msg)\n    if err != nil {\n        panic(err)\n    }\n\n    fmt.Println(\"done\")\n}\n<\/pre>\n<p>9\ubc88 \ucf54\ub4dc\uc5d0\uc11c smtp \uc11c\ubc84\uc758 \uc8fc\uc18c\ub85c smtp.live.com\ub97c \uc9c0\uc815\ud588\uc73c\uba70, \uc774 \uc11c\ubc84\uc758 \uacc4\uc815(hjkim@geoservice.co.kr)\uacfc \uc554\ud638(@pw)\ub97c \uc9c0\uc815\ud569\ub2c8\ub2e4. \uadf8\ub9ac\uace0 12\ubc88 \ucf54\ub4dc\uc5d0\uc11c \uba54\uc77c\uc744 \ubc1b\uc744 \uc8fc\uc18c\ub97c \ubc30\uc5f4\uc744 \ud1b5\ud574 \uc9c0\uc815\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uadf8\ub9ac\uace0 14\ubc88\uc5d0 \uba54\uc77c\uc758 \uc81c\ubaa9\uc744, 17\ubc88\uc5d0\uc11c \uba54\uc77c\uc758 \ub0b4\uc6a9\uc744 \uc785\ub825\ud558\uace0 \uc774 \uc81c\ubaa9\uacfc \ub0b4\uc6a9\uc744 36\ubc88 \ucf54\ub4dc\uc5d0\uc11c\ucc98\ub7fc \ud558\ub098\uc758 \ubc14\uc774\ud2b8 \ubc30\uc5f4\ub8e8 \ubb36\uc2b5\ub2c8\ub2e4. \uc774\ub807\uac8c \ubb36\uc740 \ubc14\uc774\ud2b8 \uba54\uc77c\uc744 38\ubc88 \ucf54\ub4dc\ub97c \ud1b5\ud574 \uc804\uc1a1\ud558\uba74 \ub429\ub2c8\ub2e4.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Go\ub294 \uae30\ubcf8\uc73c\ub85c \uc81c\uacf5\ud558\ub294 net\/\/smtp \ud328\ud0a4\uc9c0\ub97c \ud1b5\ud574 \uba54\uc77c\uc744 \ubcf4\ub0bc \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc544\ub798\uc758 \ucf54\ub4dc\ub294 MicroSoft\uc758 Live\ub97c \ud1b5\ud574 \uba54\uc77c\uc744 \ubcf4\ub0b4\ub294 \ucf54\ub4dc\uc785\ub2c8\ub2e4. package main import ( &#8220;fmt&#8221; &#8220;net\/smtp&#8221; ) func main() { auth := smtp.PlainAuth(&#8220;&#8221;, &#8220;hjkim@geoservice.co.kr&#8221;, &#8220;@pw&#8221;, &#8220;smtp.live.com&#8221;) from := &#8220;hjkim@geoservice.co.kr&#8221; to := []string{&#8220;korea.gisdeveloper@gmail.com&#8221;, &#8220;geoservice@naver.com&#8221;} headerSubject := &#8220;Subject: \uc544\uae30\uacf5\ub8e1 \ub458\ub9ac \u3161 \uac15\ubbfc\uaddc\\r\\n&#8221; headerBlank := &#8220;\\r\\n&#8221; body := ` \uc694\ub9ac &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/www.gisdeveloper.co.kr\/?p=2463\" class=\"more-link\">\ub354 \ubcf4\uae30<span class=\"screen-reader-text\"> &#8220;[Golang] SMTP\ub97c \uc774\uc6a9\ud55c \uba54\uc77c \ubcf4\ub0b4\uae30&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[113],"tags":[111],"class_list":["post-2463","post","type-post","status-publish","format-standard","hentry","category-golang","tag-golang"],"_links":{"self":[{"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/2463","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2463"}],"version-history":[{"count":0,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/2463\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2463"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2463"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2463"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}