홈>
views.py
if 'send_email' in request.POST:
subject, from_email, to = 'Parent Incident Notification',user.email, person.parent_email
html_content = render_to_string('incident/print.html',{'person':person,
'report':report,
})
text_content = strip_tags(html_content)
msg = EmailMultiAlternatives(subject, text_content, settings.DEFAULT_FROM_EMAIL, [to])
msg.attach_alternative(html_content, "text/html")
msg.send()
위는 이메일을 보내는보기입니다. 이렇게하면 html 컨텐츠를 메일과 함께 보낼 수 있습니다. 이메일을 [to] 주소로만 보내고 있습니다. 다른 BCC와 CC도 만들고 싶습니다.
Emailmessage objects
내 의견을 변경하기 위해 숨은 참조와 참조를 포함하는 방법을 모르겠습니다.
도움이 필요합니다.
감사합니다
- 답변 # 1
- 답변 # 2
EmailMessage
이제cc
를 지원합니다 그리고bcc
:https://docs.djangoproject.com/en/1.10/topics/email/#django.core.mail.EmailMessage
- 답변 # 3
본문으로 HTML 콘텐츠가 포함 된 숨은 참조가 필요합니다.
from django.core.mail import EmailMessage email = EmailMessage( 'Subject', 'htmlBody', 'from@email.com', [to@email.com], [bcc@email.com], reply_to=['reply_to@email.com'] ) email.content_subtype = "html" email.send(fail_silently=True)
자세한 내용은 Django 문서를 참조하십시오
관련 자료
- dictionary - Flutter에서 첫 번째 페이지에서 두 번째 페이지로 데이터 목록 매핑 및 전송
- node.js - nodemailer를 사용하여 AMP 이메일 보내기
- php - 컬 타임 아웃 컬 및 푸시 알림 전송
- gmail - 내 django 앱이 등록 된 사용자에게 이메일을 보낼 수없는 이유는 무엇입니까?
- java - 이메일을 보낼 수 없습니다
- php - hostgator에서 이메일로 양식 보내기
- go - 데이터를 마샬링하고 웹 소켓에 보내는 방법은 무엇입니까?
- Django - 장고 - 인증, 이메일 확인으로 등록 (2019)
- python - 프로그램 종료시 모든 데이터가 포함 된 하나의 전자 메일을 프로그램에 보내기
- php - laravel로 이메일을 보내는 방법은 무엇입니까?
- c# - 상태뿐만 아니라 본문을 보내려면 어떻게해야합니까?NET 코어 API
- python - 거래 이메일 하이퍼 링크 클릭으로 Django에서 게시 요청을 실행하는 방법
- php - 이메일을 보내지 않습니다
- php - 연락처 양식 데이터를 이메일로 보내기
- node.js - 봇에게 답장을 보내고받는 방법
- django 문의 양식 - 이메일이 전송되지 않음
- SAS EG의 루프에서 API와 데이터를주고 받고 수집하려면 어떻게해야합니까?
- swift - popViewController 및 데이터를 다시 보내는 방법
- python - Django에서 동적 이메일 백엔드 추가
- php - PHPMailer를 통해 이메일 보내기
관련 질문
- python : Django 3 : is_valid ()는 FileField 및 FloatField를 사용하여 항상 false입니다.
- django - AttributeError : 일반 세부 사항보기 AddMessageView는 URLconf의 오브젝트 pk 또는 slug와 함께 호출되어야합니다.
- django : 팔로우 시스템을 구축하려고하는데 베스 팅 된 계정의 pk를 얻으려고 할 때 오류가 발생합니다.
- Django 신호를 사용하여 Django 양식이 업데이트되지 않음
- TabularInline Django에서 사용자의 'is_active'상태 표시
- python - 양식이 사용자 이름 값에 대해 유효하지 않은 것을 반환합니다.
- python : Django 형식이 valid ()가 false를 반환합니다.
- Django select_related /prefetch_related가 예상대로 작동하지 않습니다.
- django는 다음 데이터가 서버에 제출되었을 것입니다.
- django : 인증하지 않은 사용자가 콘텐츠를 보려고하는 동안 오류가 발생했습니다.
EmailMultiAlternatives
EmailMessage
의 서브 클래스입니다. .bcc
를 지정할 수 있습니다 그리고cc
메시지를 초기화 할 때