You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am using the below string for in the Notification URL List on the http://127.0.0.1:5000/settings#notifications page. Notice, the password for the GMail SMTP server has spaces in it (I put in a fake password for this discussion post)
When I click Send Test Notification it works and an email is delivered, but when a real life Watch tries to send an email, I get below error. Since the test notification works, it makes me thing it's a changedetection.io issue and not an apprise issue. Character 24 stated below is the first %20 character in the password. Any ideas?
2024/05/13 18:23:31,000 - SENDING - [{"title": "High School Tours tracker (Alpha)- None", "body": "None had a change.\n---\n(changed) Example text: change detection is cool\n(changed) Example text: some more examples\n(into) Example text: change detection is fantastic\n(into) Example text: even more examples\n(into) Example text: a lot more examples", "url": "mailto://patelc75:abcd%2efgh%20ijkl%20mnop@gmail.com?to=chirag@chirag.name&from=High%20School%20Tour%20Tracker%20(Alpha)", "body_format": "html"}]
2024/05/13 18:21:41,000 - SENDING - null
UnicodeEncodeError: 'ascii' codec can't encode character '\xa0' in position 24: ordinal not in range(128)
response = encode_base64(initial_response.encode('ascii'), eol='')
File "/usr/local/lib/python3.10/smtplib.py", line 641, in auth
(code, resp) = self.auth(
File "/usr/local/lib/python3.10/smtplib.py", line 739, in login
socket.login(self.user, self.password)
File "/usr/local/apprise/plugins/NotifyEmail.py", line 890, in submit
return self.submit(messages)
File "/usr/local/apprise/plugins/NotifyEmail.py", line 855, in send
the_calls = [self.send(**kwargs2) for kwargs2 in send_calls]
File "/usr/local/apprise/plugins/NotifyBase.py", line 382, in <listcomp>
the_calls = [self.send(**kwargs2) for kwargs2 in send_calls]
File "/usr/local/apprise/plugins/NotifyBase.py", line 382, in notify
result = server.notify(**kwargs)
File "/usr/local/apprise/Apprise.py", line 582, in _notify_sequential
Traceback (most recent call last):
2024-05-13 18:21:42,028 - ERROR - Unhandled Notification Exception
2024-05-13 18:21:41,970 - DEBUG - Applying user credentials...
2024-05-13 18:21:41,890 - DEBUG - Securing connection with STARTTLS...
2024-05-13 18:21:41,806 - DEBUG - Connecting to remote SMTP server...
2024-05-13 18:21:41,802 - DEBUG - Delivery: smtp.gmail.com:587
2024-05-13 18:21:41,802 - DEBUG - Login ID: patelc75@gmail.com
2024-05-13 18:21:41,802 - DEBUG - Email To: chirag@chirag.name
2024-05-13 18:21:41,802 - DEBUG - Email From: "changedetection.io" <patelc75@gmail.com>
2024-05-13 18:21:41,802 - DEBUG - Loaded E-Mail URL: mailtos://patelc75:****@gmail.com/chirag%40chirag.name?format=html&overflow=upstream&rto=4.0&cto=15&verify=yes&smtp=smtp.gmail.com&mode=starttls&from=patelc75%40gmail.com
2024-05-13 18:21:41,802 - INFO - Applying Google Mail Defaults
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I am using the below string for in the
Notification URL List
on the http://127.0.0.1:5000/settings#notifications page. Notice, the password for the GMail SMTP server has spaces in it (I put in a fake password for this discussion post)When I click
Send Test Notification
it works and an email is delivered, but when a real life Watch tries to send an email, I get below error. Since the test notification works, it makes me thing it's a changedetection.io issue and not an apprise issue. Character24
stated below is the first%20
character in the password. Any ideas?Beta Was this translation helpful? Give feedback.
All reactions