List to string conversion should also be handled by `CommaSeparatedEmailField` so this line would simply become:
```python
email = Email(
   from_email=sender,
   to=_recipients_list_to_str(to),
   cc=_recipients_list_to_str(cc),
   bcc=_recipients_list_to_str(bcc),
   # ...
```