Bonjour à tous,

voilà j'ai un petit script tout bete que j'aimerais utiliser pour envoyer des emails, alors voici ce que j'utilise :

import smtplib

sFrom = 'python@developpez.com'
sTo = 'hanot@sdeveloppez.com'
sSubject = '[ALERT] Test Chamber temperature'
sMsg = 'FROM: %s\r\nTO: %s\r\nSUBJECT: %s\r\n' % (sFrom, sTo, sSubject)
sMsg = sMsg + 'This is the main message'
server = smtplib.SMTP('mail.developpez.com')
server.sendmail(sFrom, sTo, sMsg)
server.quit()
Voilà le problème est que si je lance python avec l'invite des commandes windows et fait un copy paste du code, pas de soucis, il m'envoie un email

Part contre, si dans l'invite des commandes de windows, je tape:
python email.py
ou email.py est le nom de mon petit script, voici l'erreur que j'ai
server = smtplib.SMTP('mail.septentrio.com')
AttributeError: 'module' object has no attribute 'SMTP'
Quelqu'un comprend d'ou pourrait venir le problème?

Merci d'avance et bonne journée

Charles