커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
여러고객에게 메일보내기
[왕초보] ChatGPT 300% 활용하기 v0
4주차
북마크
서*숙
댓글
1
추천
0
조회수
8
조회수
8
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


프롬프트13번에서 파이썬으로 만들어주 코드에서는 for~이 있어서 3개의 메일이 제에게 발송이 되었는데

프롬프트14,15번을 카피하여 입력하였는데 for~이 생성되지 않아 1개의 메일만 저에게 발송이 되었네요.

어디를 수정해 할지 모르겠습니다.

import smtplib

from email.mime.text import MIMEText

from email.mime.multipart import MIMEMultipart


# 보내는 사람 이메일 주소

sender_email = "your_email@gmail.com"

# 보내는 사람 이메일 앱 비밀번호 (Gmail의 경우 앱 비밀번호 생성 필요)

app_password = "your_app_password"


# 받는 사람 이메일 주소

recipient_email = "recipient_email@example.com"


# 메일 제목

subject = "🌟 축하합니다, VIP로 선정되셨습니다! 특별한 혜택을 확인해보세요, <name>님 🌟"


# 메일 내용

body = """

안녕하세요, <name>님!


저희 앱을 이용해주셔서 진심으로 감사드립니다. 여러분의 사랑으로 인해 올해를 VIP로 선정하게 되었습니다!


올해 동안 salemale에서 총 500,000원 이상의 구매를 해주셨기에, 특별한 감사의 마음으로 5개의 쿠폰을 선물로 드립니다. 이 쿠폰을 사용하여 더 다양한 혜택을 누려보세요.


하지만 그것만이 아닙니다! 100만원 이상 구매 고객에게는 더 특별한 혜택이 준비되어 있습니다. 계속해서 salemale을 사랑해주시는 당신에게, 또 다른 특별한 상품을 드립니다. 꾸준한 사랑에 보답하는 마음으로, 더욱 다양하고 특별한 혜택을 제공할 것을 약속드립니다.


고객 여러분이 더욱 풍성한 쇼핑 경험을 누리실 수 있기를 기대합니다. 언제나 salemale을 이용해주셔서 감사합니다.


감사합니다,

Salemale 팀 드림

"""


# 메일 설정

msg = MIMEMultipart()

msg.attach(MIMEText(body, 'plain'))

msg['From'] = sender_email

msg['To'] = recipient_email

msg['Subject'] = subject


# SMTP 서버 설정 (Gmail의 경우)

smtp_server = "smtp.gmail.com"

smtp_port = 587


# SMTP 서버 연결 및 로그인

server = smtplib.SMTP(smtp_server, smtp_port)

server.starttls()

server.login(sender_email, app_password)


# 메일 전송

server.sendmail(sender_email, recipient_email, msg.as_string())


# SMTP 서버 종료

server.quit()


print("메일이 성공적으로 전송되었습니다.")









취소
 공유
취소
댓글 0
댓글 알림
나의얼굴