Can a rule action pause Hazel for a few seconds?

Is there a way within a rule to get Hazel to wait a number of seconds before continuing to process any more rules in a folder (or even system wide if necessary)?
I've managed to automate the process of emailing invoices out in a robust way where there is no possibility of automatically emailing to the wrong customer.
Hazel wants to process all these PDFs and send all the emails at once and my mailserver is having a difficult time sending 20 or 30 emails out simultaneously.
I'd like to do the following for a folder of PDF documents:
1/ Rules to 1st PDF in the folder are met so run script to email it & then move it
2/ Don't process any more rules for X seconds to allow that to complete
3/ Rules to 2nd PDF are met so run script to email it & then move it
and so on.
Is this possible?
Thanks,
Mark.
I've managed to automate the process of emailing invoices out in a robust way where there is no possibility of automatically emailing to the wrong customer.
Hazel wants to process all these PDFs and send all the emails at once and my mailserver is having a difficult time sending 20 or 30 emails out simultaneously.
I'd like to do the following for a folder of PDF documents:
1/ Rules to 1st PDF in the folder are met so run script to email it & then move it
2/ Don't process any more rules for X seconds to allow that to complete
3/ Rules to 2nd PDF are met so run script to email it & then move it
and so on.
Is this possible?
Thanks,
Mark.