Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
6 days | mod/notification-email: increase retry interval on failure | Christian Hesse | 1 | -2/+4 | |
6 days | mod/notification-email: drop useless safeguard | Christian Hesse | 1 | -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-09 | mod/notification-email: $SendEMail: use $ExitError to indicate unintentional ↵ | Christian Hesse | 1 | -2/+4 | |
error | |||||
2024-12-09 | mod/notification-email: $FlushEmailQueue: use $ExitError to indicate ↵ | Christian Hesse | 1 | -2/+4 | |
unintentional error | |||||
2024-07-16 | bump RouterOS requirement for all scripts and modules... | Christian Hesse | 1 | -1/+1 | |
... now that global-functions requires RouterOS 7.14 anyway. | |||||
2024-04-10 | mod/notification-email: $SendEMail: set origin | Christian Hesse | 1 | -1/+1 | |
2024-04-07 | bump RouterOS requirement for all scripts and modules...routeros-7.13-6 | Christian Hesse | 1 | -1/+1 | |
... now that global-functions requires RouterOS 7.13 anyway. | |||||
2024-03-12 | mod/notification-email: clean name for display name | Christian Hesse | 1 | -1/+3 | |
2024-03-12 | mod/notification-email: add display name with identity (if not given) | Christian Hesse | 1 | -2/+17 | |
2024-03-12 | mod/notification-email: switch to $LogPrint | Christian Hesse | 1 | -6/+6 | |
2024-03-12 | mod/notification-email: remove extra spaces | Christian Hesse | 1 | -1/+1 | |
2024-01-30 | mod/notification-email: drop support for old property name | Christian Hesse | 1 | -2/+4 | |
2024-01-01 | update copyright for 2024 | Christian Hesse | 1 | -1/+1 | |
2023-12-05 | mod/notification-email: $NotificationFunctions->"email": support hook for ↵ | Christian Hesse | 1 | -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-04 | mod/notification-email: $QuotedPrintable: also encode question mark | Christian Hesse | 1 | -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-04 | mod/notification-email: $QuotedPrintable: minor rework | Christian Hesse | 1 | -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-14 | mod/notification-email: rename scheduler | Christian Hesse | 1 | -4/+4 | |
2023-10-06 | mod/notification-email: handle new property name...routeros-7.12rc1-1 | Christian Hesse | 1 | -2/+3 | |
... which changed in RouterOS 7.12rc1. | |||||
2023-08-06 | mod/notification-email: introduce $PurgeEmailQueue | Christian Hesse | 1 | -0/+9 | |
... to purge the queue and remove the scheduler. | |||||
2023-06-27 | mod/notification-email: escaping question mark is no longer required | Christian Hesse | 1 | -1/+1 | |
2023-04-04 | mod/notification-email: link documentation | Christian Hesse | 1 | -0/+3 | |
2023-03-07 | rename scripts and add file extension ".rsc"change-95 | Christian Hesse | 1 | -0/+206 | |
No functional change for the user... The migration is done automatically. |