2008-11-06 5 views
3

저는 장고에있는 메일 링리스트 앱에 해당하는 글을 쓰려고하는 프로젝트에 있습니다. 우리는 몇 가지 문제점/질문을 겪고 있습니다.어떻게 장고에서 메일 링리스트를 에뮬레이트 할 수 있습니까?

우리가 지금까지 가지고있는 코드는 다양한 List 헤더를 설정하지 않고, To 헤더를 목록 주소 대신에 우리가 보내는 사람으로 재설정합니다.

이제 우리는이 모든 어려운 것들을 해결할 수 있지만, 누군가가 이미 이런 종류의 코드를 가지고 있었는지 궁금 해서요. 그래서 우리는 통과 할 필요가 없습니다. 모든 시행 착오 자신. 우리가 보내야 할 것을 보여준 RFC의 특정 섹션도 유용 할 것입니다.

감사합니다.
블레이크.

+0

지금까지 코드에 대한 링크가 404 개가되었으므로 업데이트하거나 제거하십시오. –

답변

2

RFC 2919에는 이에 대한 정보와 참고 자료가 더 있습니다.

+0

페이지 자체가 너무 유용하지 않았습니다 (List-Id 헤더 필드). 그러나 참고 문헌, 특히 http://www.nisto.com/listspec/server-author.html은 매우 유용했습니다. 감사! – bwinton

1

majordomo 또는 mailman을 보셨습니까?

+0

그래도 Django의 Email/SMTP 클래스에는 잘 맞지 않습니다. 나에게 도움이 될 것이라고 생각하는 패키지 중 하나에 특정 파일이 있습니까? (둘 다 너무 크기 때문에 어디에서 시작해야하는지 알기가 어렵습니다.) – bwinton

+0

@ user29402가 장고의 전자 메일 기능을 사용하지 말 것을 제안했습니다. 단지 표준 메일 링리스트 관리자 중 하나를 실행하고 장고를 통해 대화를 나누십시오. 장고 프론트 엔드는 무엇을 할 것인가? 구독 관리? 우편 배달부는 웹 프론트 엔드를 가지고 있습니다. 이미 다른 곳에서 이미 수행 된 기능을 복사하지 않습니까? – Spacedman

+3

@ 스페이스 맨 : 통합. 기존 사용자 데이터베이스를 사용하고 다른 앱을 사용하는 대신 Django 관리자를 통해 직접 메일 링리스트에 액세스하십시오. 또한받는 사람 목록을 설정할 때보다 융통성이 있습니다. 우편 발송자의 유일한 옵션은 "목록의 모든 사람에게 보내기"입니다. 나는 몇몇 프로그램이 다른 목적에 더 적합하다고 동의하지만. 따라서 Django에서의 실제 구현이 필요하지 않은 경우 어쩌면 작동 할 수 있습니다. https://launchpad.net/django-mailman mailmandjango 인터페이스 –

관련 문제