Thank you that is very helpful. I have 2 comments.
First I tried to set up for my preferred email.
I went in and changed the configuration to use the settings for RoadRunner (RR). This is how RR says to set up mail from a client to the RR server: “The settings for TWC are (outgoing server): mail.twc.com on port 587, Connection security = none, authentication = password, transmitted insecurely, User name = full email address.”
I noticed this in the log when I did a test email using the newly entered RR settings:
2020-07-20 13:50:58.057 INFO : email-sender-adapter: { [Error: 1995545040:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:…/deps/openssl/openssl/ssl/record/ssl3_record.c:332:
I took a look at email-sender-adapter.js and it seems to have secure transmission hardcoded. I’m not a java programmer (C is my native language) so I may be wrong. Does the email sender only do secure transport?
Second, you said "The rules engine doesn’t currently have support for using complex actions (e.g. actions that take an input) as a rule output. " The Email Sender Notification thing has 3 inputs (Title, Message, Level) that have to be entered when the thing is added as an output. Am I understanding “actions that take an input” correctly when I refer to the 3 inputs to the Email Sender Notification?