aboutsummaryrefslogtreecommitdiffstats
path: root/mod/notification-email.rsc
AgeCommit message (Collapse)AuthorFilesLines
6 daysmod/notification-email: drop useless safeguardGravatar Christian Hesse1-1/+1
Guess it was useful back in the day. Now the function exits early if the queue is empty... So this can never be zero.
2024-12-09mod/notification-email: $SendEMail: use $ExitError to indicate unintentional ↵Gravatar Christian Hesse1-2/+4
error
2024-12-09mod/notification-email: $FlushEmailQueue: use $ExitError to indicate ↵Gravatar Christian Hesse1-2/+4
unintentional error
2024-07-16bump RouterOS requirement for all scripts and modules...Gravatar Christian Hesse1-1/+1
... now that global-functions requires RouterOS 7.14 anyway.
2024-04-10mod/notification-email: $SendEMail: set originGravatar Christian Hesse1-1/+1
2024-04-07bump RouterOS requirement for all scripts and modules...routeros-7.13-6Gravatar Christian Hesse1-1/+1
... now that global-functions requires RouterOS 7.13 anyway.
2024-03-12mod/notification-email: clean name for display nameGravatar Christian Hesse1-1/+3
2024-03-12mod/notification-email: add display name with identity (if not given)Gravatar Christian Hesse1-2/+17
2024-03-12mod/notification-email: switch to $LogPrintGravatar Christian Hesse1-6/+6
2024-03-12mod/notification-email: remove extra spacesGravatar Christian Hesse1-1/+1
2024-01-30mod/notification-email: drop support for old property nameGravatar Christian Hesse1-2/+4
2024-01-01update copyright for 2024Gravatar Christian Hesse1-1/+1
2023-12-05mod/notification-email: $NotificationFunctions->"email": support hook for ↵Gravatar Christian Hesse1-1/+2
signature You can compose your own signature by creating a function: :global NotificationEMailSignature do={ :global EitherOr; :local RouterBoard [ /system/routerboard/get ]; :return ( \ [ $EitherOr ($RouterBoard->"board-name") ($RouterBoard->"model") ] . " s/n " . $RouterBoard->"serial-number" . " | " . \ "RouterOS " . [ /system/package/update/get installed-version ] . " | " . \ "IP " . [ /ip/cloud/get public-address ]); }
2023-12-04mod/notification-email: $QuotedPrintable: also encode question markGravatar Christian Hesse1-1/+1
Following the RFC it is not required, but looks like Thunderbird has an issue here... https://datatracker.ietf.org/doc/html/rfc2045#section-6.7
2023-12-04mod/notification-email: $QuotedPrintable: minor reworkGravatar Christian Hesse1-10/+11
We have to encode all characters from 0x00 to 0x1f as well... Also the equal sign is nothing special here, just adding to list.
2023-11-14mod/notification-email: rename schedulerGravatar Christian Hesse1-4/+4
2023-10-06mod/notification-email: handle new property name...routeros-7.12rc1-1Gravatar Christian Hesse1-2/+3
... which changed in RouterOS 7.12rc1.
2023-08-06mod/notification-email: introduce $PurgeEmailQueueGravatar Christian Hesse1-0/+9
... to purge the queue and remove the scheduler.
2023-06-27mod/notification-email: escaping question mark is no longer requiredGravatar Christian Hesse1-1/+1
2023-04-04mod/notification-email: link documentationGravatar Christian Hesse1-0/+3
2023-03-07rename scripts and add file extension ".rsc"change-95Gravatar Christian Hesse1-0/+206
No functional change for the user... The migration is done automatically.