Srs.,
Sei que esse assunto é recorrente, mas não houve meio de eu conseguir
enviar email. Já revirei o site inteiro e doc python, djangobook,
aprendendodjango, google, e nada!
Fiz via prompt, direto, usando smptplib...
Já tentei com 5 servidores smtp diferentes.
Sempre dá mensagem acima. Alguma luz?
Copiei para o settings absolutamente como manda o figurino.... mas.
Se eu fosse chutar alguma coisa eu chutaria o uso errado do e-mail
from, muitos servidores verificaram se o usuário que logou é o mesmo
que está enviando a mensagem no from, isto é, se você loga no uol como
jo...@uol.com.br e manda uma mensagem com from car...@spammer.com,
muitos servidores barram esse uso.
Agora se a conexão está sendo recusada antes de qualquer contato com o
servidor, já verificou firewall do python e essas coisas?
Tentar explicar melhor, não sei que máquina você está utilizando, mas
chutando que seja Windows, o próprio firewall do Windows (se você não
configurar) quando vê que o script Python está querendo acesso a rede
ele bloqueia/permite a conexão.
É comum por exemplo, com o firewall aberto, ao abrir a IDLE pela
primeira vez o Python não conseguir levantar um socket que ele costuma
abrir com a IDLE pois o Windows barra a conexão.