-
Hi, From everything that I've read, it appears that System.Net.Mail has been replaced with the MailKit SDK and that System.Mail.Net has been deprecated. Thanx, |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
I'm happy to do the change and submit as a PR if it will help. Thanx, |
Beta Was this translation helpful? Give feedback.
-
One of the overarching principles (https://www.oqtane.org/blog/!/20/oqtane-philosophy) in Oqtane is "Minimizing Dependencies" - the rationale being that the greater the number of dependencies, the more points of failure which need to be managed. Points of failure can be anything from basic defects, to compatibility issues with newer technology, to licensing issues, to security vulnerabilities (CVEs). Dependencies are one of the largest challenges in terms of managing a large scale software product. Oqtane has done a good job adhering to this strategy... the table below contains metrics related to the number of dependencies of various open source CMS's (based on GitHub Dependency graphs): 67 Oqtane Framework (https://github.com/oqtane/oqtane.framework/network/dependencies) This being said, Microsoft has made it clear that System.Net.Mail is no longer recommended and that developers are encouraged to use alternatives such as MailKit. So I have no objection to replacing System.Net.Mail with MailKit in Oqtane. |
Beta Was this translation helpful? Give feedback.
One of the overarching principles (https://www.oqtane.org/blog/!/20/oqtane-philosophy) in Oqtane is "Minimizing Dependencies" - the rationale being that the greater the number of dependencies, the more points of failure which need to be managed. Points of failure can be anything from basic defects, to compatibility issues with newer technology, to licensing issues, to security vulnerabilities (CVEs). Dependencies are one of the largest challenges in terms of managing a large scale software product. Oqtane has done a good job adhering to this strategy... the table below contains metrics related to the number of dependencies of various open source CMS's (based on GitHub Dependency graphs):
6…