SMTP Outlook python

salu -  
 salu -
Bonjour,
J'aimerai envoyer des email en python a moi meme sur le serveur outlook et utliser le protocole SMTP.
Merci
A voir également:

4 réponses

yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 
bonjour,
as-tu essayé de faire une recherche sur ce sujet?
0
salu
 
oui, ça fait 1 semaine que je suis dessus !
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584
 
et qu'as-tu essayé?
0
salu
 
alors j'ai essayé ceci :
import smtplib

sender_email = '***@***'
rec_email = sender_email
password = input(str('Mot de passe :'))
msg = input('Message : ')

server = smtplib.SMTP('smtp.office365.com', 587)
server.starttls()
server.login(sender_email, password)
print('Connection établie !')
server.sendmail(sender_email, rec_email, msg)
print('Fait !')
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584
 
et cela fonctionne bien?
0
salu > yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention  
 
oui et non, quand je rentre dans le 'input' et que je tape le message a envoyer, cela m'envoie un mail, sans le message.
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584 > salu
 
et en remplacant la ligne 12 par ceci?
hdr = ("From: %s\r\nTo: %s\r\n\r\n"
       % (sender_email, rec_email ))
server.sendmail(sender_email, rec_email, hdr + msg)
0
salu > yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention  
 
Merci, ça marche très bien !
Une dernière question, comment fait on pour masquer le mot de passe(ligne 5) comme sur linux ?
Svp

Merci beaucoup
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584 > salu
 
un exemple:
import tkinter   
        
def show():
    p = password.get() #get password from entry
    print(p)
        
    
app = tkinter.Tk()   
password = tkinter.StringVar() #Password variable
passEntry = tkinter.Entry(app, textvariable=password, show='*')
submit = tkinter.Button(app, text='Afficher mdp',command=show)

passEntry.pack() 
submit.pack()      

app.mainloop()
0
salu
 
Bonjour
Je reviens vers vous pour vous demander comment je pourrait faire pour que mon script passe comme inappercu des antis virus caur ceu ci detecte que mon script est un virus ?
0