오토핫키 커뮤니티

정보
2015.01.14 11:41

SMTP 메일보내기

조회 수 1489 추천 2 댓글 13

메일 보내는 방법도 여러가지가 있을 수 있는데..

ahk 내부에서 COM으로 보내는 방법이네요.

SMTP 서버에 따라서 설정을 변경해줘야 합니다.


L버전 : https://github.com/BamBam4275/SendMail/blob/master/sendmail.ahk


Basic 버전 :?https://github.com/camerb/AHKs/blob/master/SendEmailSimpleLib.ahk

Basic Com include : https://github.com/camerb/AHKs/blob/master/thirdParty/COM.ahk

Basic 버전은 따로 테스트하지 않았습니다.


gmail을 이용한 쉽게 메일보내기 예제


#Include sendmail.ahk


; 여러 파일을 첨부할 시에는?구분값 | 를 사용합니다.

attach := % "file://" A_ScriptDir "/image/1.bmp|file://" A_ScriptDir "/image/2.bmp"

SimpleMail("test", "test! hello!", "[email protected]", attach)

ExitApp


SimpleMail(Subject, TextBody, Receiver, Attachments="") {

SMTPServer := "smtp.gmail.com"

SMTPPort := 465

USESSL := True

Sender := "[email protected]"

SendUserName := "[email protected]" ;?

SendPassword := "password" ; 비밀번호 입력


SendMail(SMTPServer, SMTPPort, USESSL, Sender, Receiver, Subject, TextBody, Attachments, SendUserName, SendPassword)

}


  • Hangoon 2015.01.14 12:56

    오....이것이 아마 제가 원하던 스크립트 같습니다

    감사합니다

  • Hangoon 2015.01.14 13:37

    본문에 써주신 스크립트를 저장하고,

    또 L버전용을 따로 저장하고

    ?

    본문 스크립트 내 수신, 발신 주소와 비번 수정하고 실행시켰더니

    sendmail.ahk내의 7번째 줄에서 에러가 뜬다고 나오는데요..

    ?

    The following variable name contains an illegal character:

    "pmsg.From"

    ?

    메시지는 위와 같습니다

    혹시 제 오토핫키가 B버전이어서 그런걸까요...?

    ?

    그리고 제 오토핫키가 L버전인지 B버전인지는 어떻게 알수가 있나요?

    오토핫키는 어제 공홈에서 설치했습니다

    ?

    그런데 B버전용 스크립트를 보니 거기에도 #include 명령이 있어 다른 ahk파일이 필요한것 같더라구요..

    아예 실행이 안되었습니다

  • 모바게 2015.01.14 14:13
    http://ahkscript.org/download/
    에서 L버전 받으면 됩니다.

    B버전에서는 COM 파일을 인클루드 해야합니다.
    본문에 추가해놓겠습니다.
  • 모바게 2015.01.14 14:25
    Basic 버전에서는 Object 타입을 사용할 수 없어서 에러가 발생하는 것 같습니다.
    기능상 L 버전으로 사용하는걸 추천드립니다.
  • 개가똥을참냐 2015.01.14 16:37

    요즘 좋은 내용들이 넘치네요..


    좋은 자료 감사합니다.

  • 현토리아빠 2015.01.14 21:18

    우와. 이런것들도 할수있군요. 대단하네요 오핫키는 !!!

  • profile
    테스하자 2015.01.16 22:36

    정작 추천들을 안하시다니

  • 핸콕 2015.01.28 13:27

    모바게님~ 자료 올려주실때 오토핫키 basic, L버젼 구분하여 정리해주시는데..

    전 두버젼을 구분할줄도 모르겠네요 ^^;

    질문점 드릴게요^^

    1. 저는 오토핫키 홈피에서 받은?AutoHotkey104805_Install 을 사용하는데 이건 어떤 버젼인가요?

    2. 매클을 작성한 오토핫키 버젼에 따라서, 사용하는 컴퓨터 별로 동작이 안될수도 있나요?

    3. 아님 작성하는 버젼차이에 따라 실행되는 기능에 차이가 있는걸까요^^?

  • 모바게 2015.01.28 14:17
    버전 1.0 은 베이직이고..
    1.1이 L버전.. 그리고 다른 버전도 몇가지 더 있습니다.
    http://ahkscript.org/ L버전 받을 수 있는 사이트입니다.
  • 글룸키드 2016.06.13 00:22

    오류투성이고 안되는 겁니다...

  • 글룸키드 2016.06.13 00:35

    오류 투성이고 실행도 안되네요 ㅠㅠ 안되는 스크립트 인가요?

  • 모바게 2016.06.13 20:41
    이 글은 메일보내는 스크립트 소개만 해드린거고 테스트 완료후에 작성한 글입니다.
    현재 ahk 버전에서는 테스트해보지 않았으나.. 아마 될거라 봅니다.
    무작정 오류투성이다라고 하지 마시고, 상황을 말씀해보세요.
  • dmsag 2020.08.10 17:42

    메시지를 smtp 서버에 보낼수 없습니다. 전송오류 코드는 0x80040217입니다 ....~~~~~~

    왜이런가요?


List of Articles
분류 제목 글쓴이 최근변경 추천
정보 지니모션 드래그 함수 1 연구원 2015.01.21 1/0
질문 오토핫키좀 배워보려합니다 6 PMS 2015.01.23 0/0
질문 아래 글에 이어 이미지서치 질문드려요~ ㅠㅠ 13 시니짱 2015.01.17 0/0
질문 이미지서치 관련 질문드립니다 ㅠㅠ 제발등업좀2 2015.01.16 0/0
정보 지니모션 테마 및 윈도우 버전 상관없이 해상도 변경하... 로뎀나무 2015.01.16 2/0
자유 이미지서치의 인식률 값 관련 질문 2 Hangoon 2015.01.16 0/0
질문 이미지서치와 해상도 변경에 대해서.. 3 시나브로 2015.01.15 0/0
질문 스크립트 편집 뭐로 하세요? 17 시나브로 2015.01.18 0/0
질문 컴파일된 프로그램의 트레이 아이콘 2 Hangoon 2015.01.15 0/0
질문 키를 눌러서 영지선택후 나중에 자동입장??(고수님 답... 9 여우블록 2015.01.22 0/0
질문 이미지 서치가 안되네요! 13 시니짱 2015.09.23 0/0
질문 오핫키로 모비즌 창위치 옮길수 잇나요?? 1 크농 2015.01.14 0/0
자유 오토핫키 비활성 터치 참 어렵군요 14 Hangoon 2015.04.14 0/0
정보 SMTP 메일보내기 13 모바게 2020.08.10 2/0
질문 함수와 변수 질문 18 Hangoon 2015.01.16 0/0
질문 오토핫키로 문자나 email전송이 가능한가요? 3 Hangoon 2015.01.23 0/0
질문 지니모션에서 드래그 기능 쓰시는분???? 27 안호성 2015.08.27 0/0
자유 오토핫키 블로그를 이용한 하드 인증방법 9 캔디염 2017.10.31 0/0
질문 모바게님 비활성 함수 질문 5 시나브로 2015.01.13 0/0
질문 태크 및 스킬 문의좀 할게요 2 하지마라공 2015.01.13 0/0
Board Pagination Prev 1 ... 189190191192193194195196197 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글