Bonjour a toutes et a tous,

voila, tous d'abord je suis un parfait débutant en python.
j'essai de faire un script qui envoie un mail. pour ca c'est bon j ' y suis arrivé.
mais dans le mail tout en bas (signature, je voudrais mettre le logo de la société, et la je n ' y arrive pas du tout. un petit carré avec une croix s'affiche.
pourriez vous m'aider? Merci!!!!
voici le code:

import smtplib
import ssl
import socket
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
#from PIL import Image

# on crée un e-mail
message = MIMEMultipart("alternative")
# on ajoute un sujet
message["Subject"] = "[Rapport de telesauvegarde] e-mail essai"
# un émetteur
message["From"] = 'XXXXXXXXX'
# un destinataire
message["To"] = 'YYYYYYYYYYY'

# on crée un texte et sa version HTML
texte = '''
Bonjour
Mon futur super rapport de telesauvegarde
Cdt
https://www.hhhhhhhh.fr
'''

html = '''
<html>
<body>
<h1>Bonjour</h1>
<p>Mon futur super rapport de telesauvegarde</p>
<table border=1 width="500" height="200">
<caption>Rapport de Telesauvegarde</caption>
<tr><th>Designation</th><th>Status</th></tr>
<tr><td>message</td><td>Sauvegarde Valide</td></tr>
</table>
<br>
<b>Cordialement,</b>
<br>
<br>
<a href="https://www.hhhhhhhh.fr">https://www.hhhhhhhh.fr</a>
<br>
<br>
<img src="/opt/scripts/logo.jpg"></img>
</body>
</html>
'''

# on crée deux éléments MIMEText
texte_mime = MIMEText(texte, 'plain')
html_mime = MIMEText(html, 'html')

# on attache ces deux éléments
message.attach(texte_mime)
message.attach(html_mime)

# on crée la connexion
#context = 'ssl.create_default_context()'
context = ('cert.crt', 'key.key')
with smtplib.SMTP_SSL('webmail.carbase.fr', 465, 'context=context',) as server:
# connexion au compte
server.login('XXXXXXXXXXX', 'PPPPPPPPPP')
# envoi du mail
server.sendmail('XXXXXXXX', 'YYYYYYYYY', message.as_string())