Django jest naprawdę przeznaczony jako serwer sieciowy (cóż, jako framework, który pasuje do serwera WWW), a nie jako serwer poczty e-mail. Przypuszczam, że możesz umieścić kod w aplikacji internetowej Django, która uruchamia serwer e-mail, używając kodu pokazanego w tym pytaniu, z którym się łączyłeś, ale naprawdę nie poleciłbym tego; to nadużycie możliwości dynamicznego programowania internetowego.
Normalną praktyką jest posiadanie oddzielnych serwerów pocztowych i internetowych, a do tego chciałbyś zajrzeć do czegoś podobnego do Sendmaila lub (jeszcze lepiej) do Postfix. W przypadku POP3 potrzebowałbym również czegoś takiego jak Dovecot lub Courier. (Jest to oczywiście możliwe, że serwer pocztowy powiadomić aplikację internetową, gdy e-maile są odbierane dzięki czemu może działać na nich, jeśli to, co chcesz zrobić.)
EDIT: w odpowiedzi na komentarze: tak jesteś próbuje zrobić (lub przynajmniej użyć) serwer pocztowy. Serwer poczty e-mail to program, który odbiera wiadomości e-mail (i może je również wysyłać, ale nie jest to konieczne).
Z pewnością można napisać mały serwer pocztowy w Pythonie, który odbiera te e-maile i zapisuje obrazy do systemu plików lub bazy danych. (Może warto zadać nowe pytanie, około) Ale nie rób tego częścią twojej aplikacji internetowej Django; zachowaj go jako własny oddzielny program.
Zobacz także to pytanie: http://stackoverflow.com/questions/640970/email-integration –