Comments (6)
@kroese please make an issue at https://github.com/caronc/apprise and link this issue in the issue comment
from changedetection.io.
please try it first from the command line
echo hello|apprise mailto://10.0.0.195:2225/[email protected]&[email protected]
it is not a bug with changedetection but rather with apprise, does it work from the CLI?
and tell me the version of apprise installed pip3 list
from changedetection.io.
Its version 1.7.6
and when I execute that command I get:
ERROR: There are no service(s) to notify
but the Loaded E-Mail URL
contains the IP like expected, while in the Change Notification log the IP is stripped from that line.
from changedetection.io.
So its a problem in 1.7.6
of apprise then...
pip3 install apprise==1.7.5
$ ls|apprise "mailto://10.0.0.195:2225/[email protected]&[email protected]" -v
2024-04-20 00:05:05,126 - WARNING - Connection error while submitting email to 10.0.0.195. Reason: [Errno 111] Connection refused
pip3 install apprise==1.7.6
$ ls|apprise "mailto://10.0.0.195:2225/[email protected]&[email protected]" -v
2024-04-20 00:05:57,440 - WARNING - Sending email to "[email protected]" failed. Reason: please run connect() first
2024-04-20 00:05:57,440 - ERROR - Unhandled Notification Exception
Traceback (most recent call last):
File "/usr/local/lib/python3.10/dist-packages/apprise/Apprise.py", line 582, in _notify_sequential
result = server.notify(**kwargs)
File "/usr/local/lib/python3.10/dist-packages/apprise/plugins/NotifyBase.py", line 382, in notify
the_calls = [self.send(**kwargs2) for kwargs2 in send_calls]
File "/usr/local/lib/python3.10/dist-packages/apprise/plugins/NotifyBase.py", line 382, in <listcomp>
the_calls = [self.send(**kwargs2) for kwargs2 in send_calls]
File "/usr/local/lib/python3.10/dist-packages/apprise/plugins/NotifyEmail.py", line 855, in send
return self.submit(messages)
File "/usr/local/lib/python3.10/dist-packages/apprise/plugins/NotifyEmail.py", line 921, in submit
socket.quit()
File "/usr/lib/python3.10/smtplib.py", line 1004, in quit
res = self.docmd("quit")
File "/usr/lib/python3.10/smtplib.py", line 431, in docmd
self.putcmd(cmd, args)
File "/usr/lib/python3.10/smtplib.py", line 378, in putcmd
self.send(f'{s}{CRLF}')
File "/usr/lib/python3.10/smtplib.py", line 365, in send
raise SMTPServerDisconnected('please run connect() first')
smtplib.SMTPServerDisconnected: please run connect() first
@kroese please can you make an issue over at caronc/apprise? this is not our fault here
from changedetection.io.
Okay, thanks! I reported it and will take it further with them.
On a sidenote, do you have any idea why I dont see the button to test notifications in v0.45.20? I know you recently changed something in that area of the code, but I cant find it anywhere.
from changedetection.io.
Related Issues (20)
- Sending notification on every check even if there are no changes.
- [feature] Exclude muted watches from the RSS feed HOT 1
- UI - Text Filtering not displaying filters when watched site is added to a group with filters. HOT 2
- JMESPath support HOT 1
- Encoding Error HOT 8
- module 'lxml.etree' has no attribute '_ElementStringResult' error since v0.45.18 HOT 38
- [feature] Add token to get updated URL after browser steps change the page HOT 1
- Unable to send test notifications if using default Notification URL HOT 1
- [feature] Different notification settings for different apprise services HOT 2
- `'str' object has no attribute '__name__'` error on some xpath filters HOT 35
- [feature] Automatically Refresh page/status after check is complete HOT 2
- [feature] Include GROUP & Title on Diff Pages
- [feature] Include suggestion to send email notifications to Cellphone numbers. HOT 1
- Even though I have v0.45.20 installed, app says "A NEW VERSION IS AVAILABLE" HOT 1
- API information does not contain data pulled from the monitor?
- [Bug] Docker container "restarting (132)" with image 0.45.18 or higher HOT 16
- `Goto site` step in the browser steps doesn't work even though it is part of the steps. HOT 8
- [feature] Trig notification when price changes by pre-defined % difference or goes beyond a predefined value HOT 2
- issue when sending notification to mqtt broker HOT 12
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 changedetection.io.