매크로

질문
2016.06.13 00:26

메일보내기 답답한 오류...

조회 수 121 추천 0 댓글 1

참 검색을 하면 오토핫키로 이메일 보내는 스크립트가 참 많은데요 그 중에 

스크립트 하나를 다운받고 실행을 했는데 오류 하나도 안뜨고 Done 이라고는 뜨면서

결과가 메일이 안오는 문제가 있습니다. 대체 뭐가 문제일까요?


com.ahk include 했습니다. 


========================= 스크립트 입니다 =========================


#Include,COM.ahk


;Source from : https://github.com/camerb/AHKs/blob/master/SendEmailSimpleLib.ahk


AutoTrim, On


sSubject = 하이용     ;이메일 제목

sAttach = C:\im\1.jpg   ;첨부파일경로 및 파일명, 여러개이면 "|"로 구분해서 입력

sTo = 받는자 [email protected]      ;받는 사람 이메일 주소

sReplyTo = [email protected]     ;참조자 이메일 주소(?)

sBody = this is a test email    ;메일 본문내용

sUsername = 제 지메일 id        ;지메일 아이디

sPassword = 비번      ;지메일 패스워드

sFrom = 제 지메일 [email protected]      ;보내는 사람 이메일 주소

sServer = smtp.gmail.com     ;보내는 서버 주소

nPort = 25         ;보내는 서버 포트번호

bTLS = true         ;TLS보안연결 허용여부 ,  true or false

nSend = 2         ;???

nAuth = 1         ;사용자인증 여부 1=인증, 0=인증안함.


SendTheFrigginEmail(sSubject, sAttach, sTo, sReplyTo, sBody, sUsername, sPassword, sFrom, sServer, nPort, bTLS, nSend, nAuth)


MsgBox,done

ExitApp



SendTheFrigginEmail(sSubject, sAttach, sTo, sReplyTo, sBody, sUsername, sPassword, sFrom, sServer, nPort, bTLS, nSend, nAuth)

{   

 if (sFrom == "")      

  sFrom := username . "@gmail.com"   

 if (sReplyTo == "")      

  sReplyTo := username . "@gmail.com"   

 COM_Init()   

 pmsg :=   COM_CreateObject("CDO.Message")   

 pcfg :=   COM_Invoke(pmsg, "Configuration")   

 pfld :=   COM_Invoke(pcfg, "Fields")   

 COM_Invoke(pfld, "Item", "http://schemas.microsoft.com/cdo/configuration/sendusing", nSend)   

 COM_Invoke(pfld, "Item", "http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout", 60)   

 COM_Invoke(pfld, "Item", "http://schemas.microsoft.com/cdo/configuration/smtpserver", sServer)   

 COM_Invoke(pfld, "Item", "http://schemas.microsoft.com/cdo/configuration/smtpserverport", nPort)   

 COM_Invoke(pfld, "Item", "http://schemas.microsoft.com/cdo/configuration/smtpusessl", bTLS)   

 COM_Invoke(pfld, "Item", "http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", nAuth)   

 COM_Invoke(pfld, "Item", "http://schemas.microsoft.com/cdo/configuration/sendusername", sUsername)   

 COM_Invoke(pfld, "Item", "http://schemas.microsoft.com/cdo/configuration/sendpassword", sPassword)   

 COM_Invoke(pfld, "Update")   

 COM_Invoke(pmsg, "From", sFrom)   

 COM_Invoke(pmsg, "To", sTo)   

 COM_Invoke(pmsg, "ReplyTo", sReplyTo)   

 COM_Invoke(pmsg, "Subject", sSubject)   

 COM_Invoke(pmsg, "TextBody", sBody)   

 Loop, Parse, sAttach, |, %A_Space%%A_Tab%      

  COM_Invoke(pmsg, "AddAttachment", A_LoopField)   

 COM_Invoke(pmsg, "Send")   

 COM_Release(pfld)   

 COM_Release(pcfg)   

 COM_Release(pmsg)   

 COM_Term()

 

 


return


이렇게 했는데 안됩니다..  실행하면 done 이라고 뜹니다

근데 메일이 안옵니다 답답하네요 뭐가 문제일까요


  • 모바게 2016.06.13 21:08

    구문상 항상 done 라고 뜰거같네요.

    nPort 와 bTLS 를 수정해보세요. 일단 포트를 465 나 587 로 수정해보고, 안되면 TLS를 false 로 하고 포트 변경해보세요.



List of Articles
분류 제목 글쓴이 최근변경 추천
질문 카운트 질문드립니다~ 1 페르니코 2016.06.15 0/0
질문 미뮤에선 Gdip 이미지서치 를 못쓰나요? 9 셋쇼마루 2019.03.06 0/0
질문 T7GG님 비활성 매크로 질문입니다. 14 bleuG 2016.06.24 0/0
질문 메일보내기 답답한 오류... 1 글룸키드 2016.06.13 0/0
질문 Gdip 이미지서치 계산기는 검색이 되는데 블루스택은 ... 5 가족오락관 2016.06.14 0/0
질문 파싱질문 ㅜㅜ 3 셋쇼마루 2016.06.14 0/0
질문 이미지서치 도움좀부탁드립니다. 6 세나블텍 2016.06.12 0/0
질문 미뮤 postmessage 마우스클릭이 안먹히네유 ㅠ 다드려 2016.06.12 0/0
질문 특정한 오토핫키 파일 종료시키는 방법 있나요? 1 ddfa4 2016.06.12 0/0
질문 비활성화 이미지서치 질문입니다 (T7GG님 코딩) 12 bleuG 2016.06.19 0/0
질문 adb 이미지캡쳐 도움 부탁드립니다.(초보) 3 가족오락관 2016.06.14 0/0
질문 비활성 픽셀서치를 만들려고하는데요 1 셋쇼마루 2016.06.12 0/0
정보 구이 디자인재활용 팁 3 이무 2017.02.13 0/0
질문 ADB로 가져온 후 이미지서치 3 다홍이 2016.09.04 0/0
질문 이제 막 시작한 초보 질문 드립니다.. 6 111dfa 2016.06.12 0/0
정보 마지막으로 작업했던 오토핫키 공유(4) -끝- 2 Vesper 2016.06.11 1/0
정보 마지막으로 작업했던 오토핫키 공유(3) 1 Vesper 2016.06.10 1/0
정보 마지막으로 작업했던 오토핫키 공유(2) 2 Vesper 2016.11.03 1/0
정보 마지막으로 작업했던 오토핫키 공유(1) 6 Vesper 2017.05.29 1/0
질문 세븐나이츠 중지 되었을 때 대응방안 있나요? 불꽃낭자수린 2016.06.18 0/-5
Board Pagination Prev 1 ... 115116117118119120121122123 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글