Description
I only found this whilst testing another piece of code. The emails that were being sent contained attachments that were expired.
It's unlikely that attachments for new CommunicationEvents will be expired in the time it took to create the records and send the email but it might be worth adding.