Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- bl_info = {
- "name": "SMS notification after Render",
- "description": "...",
- "author": "--",
- "version": (1, 0),
- "blender": (2, 74, 0),
- "location": "",
- "warning": "",
- "wiki_url": "",
- "category": "Render"}
- import bpy
- import os
- import urllib
- import urllib.request
- from bpy.app.handlers import persistent
- import smtplib
- def sendthemailokay():
- sender = 'mymail@hotmail.fr'
- receivers = ['myothermail@laposte.net']
- message = """From: From Person <mymail@hotmail.fr'>
- To: To Person <myothermail@laposte.net>
- Subject: SMTP e-mail test
- This is a test e-mail message.
- """
- try:
- smtpObj = smtplib.SMTP('smtp-mail.outlook.com',25)
- smtpObj.sendmail(sender, receivers, message)
- print ("Successfully sent email")
- except SMTPException:
- print ("Error: unable to send email")
- @persistent
- def render_complete_handler():
- # The following line has to be changed to match your SMS API protocol
- x = sendthemailokay()
- def register():
- bpy.app.handlers.render_complete.append(render_complete_handler)
- def unregister():
- bpy.app.handlers.render_complete.remove(render_complete_handler)
- if __name__ == "__main__":
- register()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement