매크로

질문
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 gab 2018.07.16 0/0
질문 메이플에서 쓰려면 우회를해야하는걸로아는데 2 뚜냔 2020.06.27 0/0
질문 메이플에서 포스트메세지 컨트롤센드 센드 전부 안됩니다 1 이큐 2019.08.03 0/0
질문 메이플은 C#으로 만들경우 2 가라사대 2019.08.08 0/0
자유 메이플이나 리니지m 제작의뢰 합니다. 2 두치 2018.06.24 0/0
질문 메인창이 블루스택이 아니여도 오토핫키가 적용되게 할... 1 가느가다 2016.11.07 0/0
질문 메일보내기 답답한 오류... 1 글룸키드 2016.06.13 0/0
질문 메크로 돌리고싶습니다..ㅠ.ㅠ 멋쟁이태경 2015.01.10 0/0
질문 메크로 로그인사용하게 하는법 질문드립니다. 2 뚱캔콜라 2015.09.14 0/0
질문 메크로 메뉴 버튼을 만들고 싶은데 가능할까요? 1 지니블렉션 2015.02.28 0/0
질문 메크로 사용시 녹스플레이어 깜박임 문제 터마 2021.01.12 0/0
질문 메크로 사용중 클립보드 복사/붙여넣기 오류 해결방법 ... 2 터마 2023.02.24 0/0
질문 메크로 상황 로그 남기는 방법 좀 알려 주셔요^^ 4 반수현 2015.05.12 0/0
자유 메크로 제작해드립니다 manha 2023.02.24 0/0
질문 메크로 종류 3 여나니 2018.10.12 0/0
질문 메트릭스(행렬)도 가능한가요? 3 비홀더 2016.01.09 0/0
질문 메플 이미지 서치 질문드립니다 1 민짱 2019.06.29 0/0
질문 멜론 플레이어에서 오토핫키가 먹히질 않습니다 일로야 2017.12.31 0/0
질문 멮기존경매장에서 추가기능넣고 아아아이이 2019.11.29 0/0
자유 명령어 쉽게 풀어주신 분이계시네요 6 침묵의고요 2016.04.14 1/0
Board Pagination Prev 1 ... 757677787980818283 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글