장고 - mailgun는 Mailgun와 함께 사용하기위한 장고 이메일 백엔드입니다.
장고 - mailgun는 http://docs.djangoproject.com/en/dev/topics/email/#e-mail-backends 당, 드롭 인 (drop-in) 메일 백엔드 장고를위한이다
가는 방법 :
mailgun 설치 (lib 디렉토리 pypi에 없기 때문에 NB를, 이것은 필수 단계입니다) ::
& NBSP; & nbsp; & nbsp; 확인 -e 자식을 설치 PIP : //github.com/mailgun/mailgun.py.git#egg=pymailgun을
아래 파이썬 버전 2.6 이상을 사용하는 경우, 다음을 사용해야합니다 ::
& NBSP; & nbsp; & nbsp; 확인 -e 자식을 설치 PIP : //github.com/mailgun/mailgun.py.git@py25#egg=pymailgun을
장고 - mailgun를 설치 ::
& NBSP; & nbsp; & nbsp; 확인 장고 - mailgun를 설치 PIP
참고 : 파이썬 2.5 / 2.6 유니 코드 / UTF-8 지원에 문제가있는 경우, 당신은 https://github.com/mailgun/mailgun.py/issues#issue/4까지 mailgun 내 포크를 사용해야합니다 고정 수 있습니다 :
& NBSP; & nbsp; & nbsp; 확인 -e 자식을 설치 PIP : //github.com/bradwhittington/mailgun.py.git@py25#egg=pymailgun을
당신의 settings.py에 다음을 추가 ::
& NBSP; & nbsp; & nbsp; 확인 EMAIL_BACKEND = 'django_mailgun.MailgunBackend'
& NBSP; & nbsp; & nbsp; 확인 # 다음은 선택 사항입니다 - 그들은 환경 변수로 설정하는 경우 그들은하지 않습니다
& NBSP; & nbsp; & nbsp; 확인 # 여기뿐만 아니라 설정해야
& NBSP; & nbsp; & nbsp; 확인 MAILGUN_ACCESS_KEY은 = 'ACCESS-KEY'
& NBSP; & nbsp; & nbsp; 확인 아무 것도 지정하지 않는 경우 #이 옵션은 완전히, mailgun가 서버에 기본 것이다
& NBSP; & nbsp; & nbsp; 확인 MAILGUN_SERVER_NAME = 'SERVER-NAME'
당신은`사용할 때 이제`django.core.mail.send_mail``, Mailgun는 메시지를 보내드립니다
장고 기본 제공-에 오류 이메일
당신은 (실제로 작업을 이메일을 보낼 수) 제대로 작동하려면 장고의`기본 제공 이메일 오류 Reporting`_을하려는 경우, 당신은 명시 적으로 SES 검증 된 주소 중 하나로 설정 "SERVER_EMAIL"로 설정해야합니다. 그렇지 않으면, 오류 이메일은 모두 실패하고 문제 행복하게 모르고있을거야
이 요구 사항 : 있습니다.
파이썬
장고
댓글을 찾을 수 없습니다