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

4 réponses

  1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     
    bonjour,
    as-tu essayé de faire une recherche sur ce sujet?
    0
  2. salu
     
    oui, ça fait 1 semaine que je suis dessus !
    0
    1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      et qu'as-tu essayé?
      0
  3. 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
    1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      et cela fonctionne bien?
      0
      1. salu > yg_be Messages postés 23437 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
      2. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588 > 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
      3. salu > yg_be Messages postés 23437 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
      4. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588 > 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
  4. 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