Actuellement, j'ai la possibilité d'envoyer des mails avec pièces jointes (photo) via FREE
C'est simple et cela fonctionne bien
Je souhaiterai utiliser les MMS (gratuits et illimités chez FREE)
Je ne trouve pas de solution simple comme celle que j'utilise actuellement
Code : Tout sélectionner
# ------------------- Envoi d'un e-mail avec PJ -------------------------
def send_email_pj (to,sujet,corps,attach):
msg = MIMEMultipart()
msg['From'] = 'xxxxxx@gmail.com'
msg['To'] = to
msg['Subject'] = sujet
message = corps
msg.attach(MIMEText(message))
part = MIMEBase('application', 'octet-stream')
part.set_payload(open(attach, 'rb').read())
encoders.encode_base64(part)
part.add_header('Content-Disposition','attachment; filename="%s"' % os.path.basename(attach))
msg.attach(part)
mailserver = smtplib.SMTP('smtp.free.fr', 587)
mailserver.ehlo()
mailserver.starttls()
mailserver.ehlo()
mailserver.login('xxxxxxx@free.fr', 'mot_passe')
mailserver.sendmail('xxxxxxx@gmail.com', to, msg.as_string())
mailserver.quit()
fic="/home/pi/partage/picture_"+ time.strftime("%y-%m-%d_%H:%M:%S", now) +".jpg"
try:
send_email ('estelle.montmin@gmail.com','[INTRUSION]','Veuillez visionner la photo ci jointe',fic)
except Exception:
print("probleme de transmission wifi")
Les paramètres pour FREE:
APN: mmsfree
MMSC: http://mms.free.fr
@proxy : 212.27.40.225
port: 80
Qui aurait une idée ?
Merci d'avance
Estelle