1a9d1dddd5
some refactoring
2024-09-17 21:32:51 -04:00
e8b2d4221d
Support for PGP Email Support
2024-09-16 21:50:20 -04:00
827db528d0
Persistent Storage ( #1131 )
2024-08-22 21:44:14 -04:00
b8da1334ab
Refactor: Python Module Naming & Namespace Harmonization ( #1119 )
2024-04-27 13:02:27 -04:00
08cb018e11
Refactor Test Code for Efficiency and Quality ( #1100 )
2024-04-20 19:00:31 -04:00
2316a4b415
Fix mailto://ip.addr support ( #1114 )
2024-04-20 09:53:42 -04:00
1cef49e198
Emails - parse host
from user login if not specified ( #1095 )
2024-04-07 14:09:32 -04:00
2c5341a2a5
Improved variable parsing in YAML files ( #1088 )
2024-03-29 16:16:40 -04:00
5ae212fbaf
Better custom email detection for from_addr
and to
if not specified ( #1066 )
2024-02-21 20:35:56 -05:00
010be0bfda
comcast.net email template added ( #1059 )
2024-02-20 20:41:47 -05:00
3cd5895004
Bumped version to v1.7.2
2024-01-27 15:50:01 -05:00
7e87807f90
Added test case to test verify complex mailto:// parsing ( #991 )
2023-11-05 12:49:09 -05:00
34e52e5d92
Switch License to BSDv2 (from v3) as it's less restrictive ( #976 )
2023-10-13 17:08:01 -04:00
e9c4de4020
Fixed Email password handling when user=
specified ( #947 )
2023-09-17 13:35:17 -04:00
c542ab23bf
Return target count from len(Service) calls ( #874 )
2023-05-12 22:05:46 -04:00
429470d45e
Apprise License changes to BSD 3-Clause ( #813 )
2023-02-09 03:54:55 -05:00
647962b3d6
Added test cases to verify +/plus is supported in to emails ( #779 )
2022-12-10 12:48:45 -05:00
6fb8fbab19
Refactored SSL/Auth handling of Emails ( #774 )
2022-11-23 07:13:38 -05:00
eb85dca076
Improve module vs. class imports re. NotifyBase
and friends ( #771 )
2022-11-20 21:01:26 -05:00
2912dfd1e3
Fixed Outlook.com email template ( #755 )
2022-11-12 14:44:59 -05:00
32992fa641
Email improvements; name= and from= now synonymous ( #738 )
2022-11-05 16:37:57 -04:00
e7255df1da
Improve efficiency of NotifyEmail
plugin ( #679 )
...
When addressing multiple recipients, use the same session to the SMTP
server as designated with the Apprise URL. In this way, subsequent full
roundtrips will be saved.
As many SMTP servers are employing connection rate limiting, as well as
connection accept delays, this will considerably improve both robustness
and performance.
2022-11-03 14:26:46 -04:00
c81d2465e4
Tests: Use global no_throttling_everywhere
fixture ( #701 )
...
Instead of needing to individually disable throttling on a per-plugin
basis, this fixture takes care of all notifiers in `NOTIFY_MODULE_MAP`
automatically. With `autouse=True`, there is no need to activate it
manually.
2022-10-16 10:48:44 -04:00
c9f0751b61
Resolve ambiguity with apprise.plugins
module namespace
...
While the namespace is physically made of modules, it has been amended
to be the namespace home for the corresponding notifier classes as well.
This turned out to confuse both humans and machines on various ends.
While it has apparently worked for a while, it croaks on Python 3.11
now, and is not considered to have been a good idea in general.
2022-10-14 14:51:44 +02:00
c797d1e2eb
Tests: Use no_throttling
fixture everywhere
2022-10-14 14:51:44 +02:00
b989427215
Allow extended characters in ID of email address ( #693 )
2022-10-13 19:53:32 -04:00
00afe4e5b6
Added support for recent CPython and PyPy versions; Droped Python v2.7 Support ( #680 )
2022-10-07 20:28:36 -04:00
3efb2c6f3e
Reply-To not put in header if not specified ( #664 )
2022-09-16 12:14:38 -04:00
6fbb2ba4b9
Email deliverability improvement ( #660 )
2022-09-05 18:59:43 -04:00
2d5ab59252
RHEL9 Support - Test cases to leverage unittest.mock when possible ( #658 )
2022-08-31 20:05:40 -04:00
450fc54dbb
Add global support for port= directive in URL parsing ( #639 )
2022-08-06 13:09:35 -04:00
7f7f6863c9
Improved Hotmail/Outlook email support ( #638 )
2022-08-06 12:56:19 -04:00
113fa365f2
mailto:// templates allow for port and ssl-mode over-ride ( #621 )
...
Also added some more in depth unit tests
2022-07-06 08:01:35 -04:00
9ef8e72952
Deprication Cleanup and Code Tidy ( #593 )
2022-05-29 22:19:29 -04:00
fe83c62669
Refactored Unit Testing and Dependencies ( #483 )
2021-11-25 15:20:22 -05:00