aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--global-functions24
1 files changed, 13 insertions, 11 deletions
diff --git a/global-functions b/global-functions
index c2727fc..ffd34b8 100644
--- a/global-functions
+++ b/global-functions
@@ -389,18 +389,20 @@
:global EmailGeneralTo;
:global EmailGeneralCc;
- :if ([ :len $EmailGeneralTo ] > 0) do={
- :do {
- :local Signature [ / system note get note ];
- :if ([ :len $Signature ] > 0) do={
- :set Signature ("\n-- \n" . $Signature);
- }
- / tool e-mail send to=$EmailGeneralTo cc=$EmailGeneralCc \
- subject=("[" . $Identity . "] " . $Subject) \
- body=($Message . $Signature) file=$Attach;
- } on-error={
- :log warning "Failed sending notification mail!";
+ :if ([ :len $EmailGeneralTo ] = 0) do={
+ :return;
+ }
+
+ :do {
+ :local Signature [ / system note get note ];
+ :if ([ :len $Signature ] > 0) do={
+ :set Signature ("\n-- \n" . $Signature);
}
+ / tool e-mail send to=$EmailGeneralTo cc=$EmailGeneralCc \
+ subject=("[" . $Identity . "] " . $Subject) \
+ body=($Message . $Signature) file=$Attach;
+ } on-error={
+ :log warning "Failed sending notification mail!";
}
}