Comments (4)
Thanks @ericli1018! I'm glad people find this plugin useful but regret that I have been unable to maintain it. I realize this has resulted in frustration for some users. So, I appreciate the effort you have put in to posting fixes.
from octoprint-emailnotifier.
Thanks for posting this -- I recently had to re-do my setup and used your package and this guide to get back up and running. Worked like a charm. Only one thing you might want to add to the instructions above (if you don't already have it installed) is to run:
/home/pi/oprint/bin/python -m pip install keyring
before your step 3
from octoprint-emailnotifier.
I dont know how to "maintain" this... but i got it working under the 0.15.1 with little effort... your core plugin is hidden from the plugin list.
from octoprint-emailnotifier.
Thanks to @anoved for original plugin -- wish you had time to maintain it (but I understand). :-(
Thanks to @ericli1018 for the updates!
For others arriving here because they are having trouble installing, I just did a fresh install starting with Octopi 0.15.1, and here's the sequence that worked for me:
- Installed Octopi 0.15.1 per instructions.
- SSH'd and updated OS (i.e., 'sudo apt-get update" and 'sudo apt-get dist-ugprade')
- Updated Octoprint to current version (1.3.9 at moment).
- Installed Email Notifier via Octorprint plugin UI, using master.zip provided by @ericli1018:
https://github.com/ericli1018/OctoPrint-EmailNotifier/archive/master.zip - SSH'd and run following commands at prompt:
source ~/oprint/bin/activate
pip install yagmail
pip install keyring (note: be patient, this takes a while....)
pip install keyrings.alt
python
>>> import yagmail
>>> yagmail.register('my.email','my.password')
>>> ctrl-D to exit
sudo shutdown -r now
After restarting, Email Notifier was able to successfully send email. Hooray!
I put off upgrading my pi to a pi3b+ for a long time, because I was concerned I wouldn't be able to get this plugin working. Sure hope someone with the necessary skills will be able to step up and fully take over maintenance -- would be nice to see keyrings.alt eliminated, and to perhaps see a better installation process or at least official installation instructions for the yagmail/keyrings/register stuff.
from octoprint-emailnotifier.
Related Issues (20)
- Send snapshot for every x % complete
- Sending failed. Reason:: please run connect() first
- Feature Request: Flip the image of the photo
- Feature request: Support for SMTP server without validation HOT 1
- Mail rejected due to invalid header HOT 1
- Can not send email to smtp.gmail.com from your own domain
- Cannot get to work with gmail HOT 5
- validate_email ERROR - On Test Email Send HOT 11
- How to configure TLS with port 587 HOT 2
- Error message upon sending a "test" email: Sending failed. Reason:: Emailaddress "" is not valid according to RFC 2822 standards HOT 4
- SMTP _ssl Issue HOT 1
- Is this project dead? HOT 1
- delay sending email? HOT 1
- Global name "keyring" is not defined HOT 2
- Help me with my working postfix fork....
- Is this a dead project? HOT 1
- ERROR: Package 'keyring' requires a different Python: 2.7.13 not in '>=3.5' HOT 3
- Emails not being sent HOT 5
- STARTTLS Issues HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from octoprint-emailnotifier.