2011-12-20 5 views
2

Django 이메일 첨부 문제.Django 이메일 첨부 파일

나는 PDF 파일을 첨부하고 내가 첨부 할 수있는 방법 아마존 이메일 서비스 를 사용하여 장고에 이메일을 보내 여기를 참조하십시오이 서비스

답변

3

를 사용하여 메일을 보내려고 오전 : BOTO를 설치 요약 http://hmarr.com/2011/jan/26/using-amazons-simple-email-service-ses-with-django/

을 그리고 장고-SES :

pip install boto 
pip install django-ses 

는 settings.py를 위해 아마존 액세스 키를 추가

AWS_ACCESS_KEY_ID = 'YOUR-ACCESS-KEY-ID' 
AWS_SECRET_ACCESS_KEY = 'YOUR-SECRET-ACCESS-KEY' 

및 기본 이메일 백엔드 SES를 사용하는 장고에게, 또한 settings.py에 넣고 : 첨부 파일과 함께 이메일을 보내 다음

EMAIL_BACKEND = 'django_ses.SESBackend' 

을하고 여기를 참조 : https://docs.djangoproject.com/en/dev/topics/email/#the-emailmessage-class

를 당신은 만들 필요가 EmailMessage 객체 .attachments 속성에 파일 목록을 추가하고 .send().

+0

블로그로 연결되는 링크 Upvoted –

관련 문제