Our presentation was on Implementing a Building Performance Optimization Workflow. My portion specifically covered, speeding up your workflows with various methods which included Dynamo.
During my portion I mentioned that I use Dynamo for everything, including email!
At the time this was a bit of a dream, but we now have this ability in Dynamo with Rhythm! (and the python SMTP.lib) See this node in action below, (apologies for the sound quality)@60secondrevit uses #Revit & #DynamoBIM for ALL: Image creation, dashboard, email & slides (OK not email). #RTCNA pic.twitter.com/VjJXYeuzpe— Sean David Burke (@seandburke) July 25, 2015
I will be posting this nodes to the Rhythm today, so #GetRhythmForDynamo and have fun!
I can't seem to get this to work. Running Dynamo version 1.0.0 on revit 2015 to gmail account. Is there a trick to this?
ReplyDeleteAre you receiving any errors on the python script inside the node?
DeleteYeah, doesn't do handshake with server. I have used different SMTP servers/mail accounts and changed the ports too to no success. However, I rewrote it in another Python IDE and it worked fine. Perhaps this is a problem with restriction in Dynamo as I changed all my gmail settings to allow less secure apps etc. Does it work in your Dynamo?
ReplyDeleteThat's odd. I think it may have to do with the Python library mapping. It works on my end. You might have to change the pyt_path portion
ReplyDeleteYeah, is a bit odd. I am referencing the iron Python library (2.7). I can import smtplib just fine, but doesn't seem to connect to smtp.gmail.com (or smtp.live.com).
DeleteHi, with Revit 2016, Dynamo 1.1, Iron Python 2.7, doesn't work..How can i do?
ReplyDeleteHmm, do you have an error message that it is providing?
ReplyDeleteEmail me at sixtysecondrevit@gmail.com and I'll see what I can do.
ReplyDelete