Add a boolean field and call it "EmailToggle". Default value is FALSE.
Right before the form sends the email, change the value of EmailToggle to TRUE.
Set a condition on the button such that it is disabled or hidden when EmailToggle is equal to TRUE.
Immediately after the rule that sends email, set the value of EmailToggle back to FALSE.