Postfix에 대한 초보자입니다. 우분투 용 기본 Postfix를 설치하고 텔넷을 통해 테스트 한 결과 메일을 보냈지 만 django를 통해 메일을 보내려고 할 때 https://gist.github.com/3348411Postfix + Django : SMTPException : 서버에서 SMTP AUTH 확장을 지원하지 않습니다.
당신이 수 (호스트 = 'localhost를'포트 = '25 ', 사용자 =' ', 암호 =' '), 난 그냥 여기
SMTPException: SMTP AUTH extension not supported by server.
을 얻을 내 main.cf입니다 이메일을 보내기 위해 최소한의 SMTP 작업을 설정하기 위해 추가해야 할 사항을 제안하십시오.
아, 감사합니다. 나는 다른 서버 (Django 1.1)를 보았고 사용자 이름/암호가 ''였고 거기 그대로였다. – Shark
예, Django 1.1에서는이 작업이 조금씩 달라졌습니다 (https://github.com/django/django/blob/27358368879cc7d56756f12155393d3277fc52aa/django/core/mail.py#L113). 이 경우 Django 1.1은 설정에 있던 것이 무엇이든간에 기본값으로 설정되었을 것입니다. 아마도 None이었을 것입니다. 그 코드는 그 이후로 상당히 바뀌 었습니다. :-) – jszakmeister