Django를 사용하여 텍스트 부분과 HTML 부분이있는 전자 메일을 보냅니다. 사용자가 전자 메일을 수신하면 그것에서이 텍스트가,Django Html 전자 메일은 전자 메일 본문에 추가 문자를 추가합니다.
subject = request.session.get('email_subject', None) from_email = request.session.get('user_email', None) to = request.session.get('user_email', None) bcc = [email.strip() for email in request.session.get('email_recipients', None).split(settings.EMAIL_DELIMITER)] text_content = render_to_response(email_text_template, { 'body': request.session.get('email_body', None), 'link': "http://%(site_url)s/ecard/?%(encoded_greeting)s" % { 'site_url': settings.SITE_URL, 'encoded_greeting': urlencode({'g': quote_plus(request.session.get('card_greeting'))}), }, }, context_instance=RequestContext(request)) html_content = render_to_response(email_html_template, { 'body': request.session.get('email_body', None), 'link': "http://%(site_url)s/ecard/?%(encoded_greeting)s" % { 'site_url': settings.SITE_URL, 'encoded_greeting': urlencode({'g': request.session.get('card_greeting')}), }, 'site_url': settings.SITE_URL, }, context_instance=RequestContext(request)) email = EmailMultiAlternatives(subject, text_content, from_email, [to], bcc) email.attach_alternative(html_content, "text/html") sent = email.send()
: 다음은 코드의 "콘텐츠 형식 : text/html; 문자셋 = UTF-8". 이걸 없앨 수있는 좋은 방법이 있습니까?