queue all email receipts, RT#22731, RT#23023
authorIvan Kohler <ivan@freeside.biz>
Wed, 15 May 2013 09:32:57 +0000 (02:32 -0700)
committerIvan Kohler <ivan@freeside.biz>
Wed, 15 May 2013 09:32:57 +0000 (02:32 -0700)
FS/FS/Misc.pm

index afe056f..dbebf33 100644 (file)
@@ -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: