답변 3개
채택된 답변
+20 포인트
3년 전
안녕하세요? ^^
말씀하신 매크로는 Python으로 간단히 구현 가능합니다 :)
G메일을 이용하는 경우를 기준으로 코드를 작성해볼게요~
</p>
<p>from redmail import gmail</p>
<p>from pathlib import Path</p>
<p> </p>
<p>gmail.username = 'G메일계정@gmail.com'</p>
<p>gmail.password = '구글앱비밀번호'</p>
<p>def mail_send(receiver, attachment):</p>
<p> gmail.send(</p>
<p> subject='제목을적어주세요',</p>
<p> receivers=[receiver],</p>
<p> text='내용을적어주세요',</p>
<p> attachments={'파일명': Path(attachment)} # 받은 사람에게 파일명으로 전송됩니다.</p>
<p> )</p>
<p> </p>
<p>receivers = ['첫번째받을사람', '두번째받을사람' ...]</p>
<p>files = ['첫번째사람에게보낼파일', '두번째사람에게보낼파일' ...] # 상대경로 or 절대경로</p>
<p>for r, f in zip(receivers, files):</p>
<p> mail_send(r, f)</p>
<p>
참고로 G메일에 접속하여 메일에 사용할 앱비밀번호를 설정해야 합니다 ^^
앱비번 설정 : https://docs.3rdeyesys.com/99.etc/etc_smt_auth_to_google_gmail_account
엑셀 파일을 읽어와서 여러 명에게 메일을 뿌리는 방식도 구현할 수 있어요!
그럼 편안한 저녁 되세요 :)
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인