Bonjour
Je debute sur synology
j'essaie de creer un script dans une tache planifiée pour m'envoyer un fichier par mail
ci dessous mon code :
Je recoit par mail le message d'erreur suivant :
Pouvez vous m'aider svp et je bloc aussi sur l'ajout d'une piece jointe dans le mail
Merci pour votre aide
Je debute sur synology
j'essaie de creer un script dans une tache planifiée pour m'envoyer un fichier par mail
ci dessous mon code :
Code:
import smtplib, ssl
port = 587 # For starttls
smtp_server = "smtp-mail.outlook.com"
sender_email = "monadresse@outlook.fr"
receiver_email = "toto@toto.com"
password = "monmotdepasse"
message = str.encode("""Subject: EMAIL SUBJECT
EMAIL BODY TEXT""")
context = ssl.create_default_context()
with smtplib.SMTP(smtp_server, port) as server:
server.ehlo()
server.starttls(context=context)
server.ehlo()
server.login(sender_email, password)
server.sendmail(sender_email, receiver_email, message)
Je recoit par mail le message d'erreur suivant :
Code:
/volume1/TRANSMISSION/script.sh: line 1: import: command not found
/volume1/TRANSMISSION/script.sh: line 2: $'\r': command not found
/volume1/TRANSMISSION/script.sh: line 3: port: command not found
/volume1/TRANSMISSION/script.sh: line 4: smtp_server: command not found
/volume1/TRANSMISSION/script.sh: line 5: sender_email: command not found
/volume1/TRANSMISSION/script.sh: line 6: receiver_email: command not found
/volume1/TRANSMISSION/script.sh: line 7: password: command not found
/volume1/TRANSMISSION/script.sh: line 8: syntax error near unexpected token `('/volume1/TRANSMISSION/script.sh: line 8: `message = str.encode("""Subject: EMAIL SUBJECT'
Pouvez vous m'aider svp et je bloc aussi sur l'ajout d'une piece jointe dans le mail
Merci pour votre aide