diff options
author | Ivan Kohler <ivan@freeside.biz> | 2013-05-15 02:33:03 -0700 |
---|---|---|
committer | Ivan Kohler <ivan@freeside.biz> | 2013-05-15 02:33:03 -0700 |
commit | a984addb22aa38e5d50bf693e88d3c8821bdfc4b (patch) | |
tree | abdc5b9482e9457eaeea06a1742b385ac1e947b1 | |
parent | d09f58eb70a6e12ac69a983a530f23231c8775f8 (diff) |
queue all email receipts, RT#22731, RT#23023
-rw-r--r-- | FS/FS/Misc.pm | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/FS/FS/Misc.pm b/FS/FS/Misc.pm index afe056f87..dbebf33b8 100644 --- a/FS/FS/Misc.pm +++ b/FS/FS/Misc.pm @@ -414,6 +414,20 @@ sub process_send_email { ''; } +=item process_send_generated_email OPTION => VALUE ... + +Takes arguments as per send_email() and sends the message. This +will die on any error and can be used in the job queue. + +=cut + +sub process_send_generated_email { + my %args = @_; + my $error = send_email(%args); + die "$error\n" if $error; + ''; +} + =item send_fax OPTION => VALUE ... Options: |