SMTP Outlook python

Bonjour,
J'aimerai envoyer des email en python a moi meme sur le serveur outlook et utliser le protocole SMTP.
Merci

4 réponses

  1. Contributeur
    bonjour,
    as-tu essayé de faire une recherche sur ce sujet?
    1. oui, ça fait 1 semaine que je suis dessus !
      1. Contributeur
        et qu'as-tu essayé?
    2. 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 !')
      1. Contributeur
        et cela fonctionne bien?
      2. @yg_beoui et non, quand je rentre dans le 'input' et que je tape le message a envoyer, cela m'envoie un mail, sans le message.
      3. Contributeur
        @saluet 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)
      4. @yg_beMerci, ç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
      5. Contributeur
        @saluun 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()
    3. 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 ?