2FA, Cox email, and email Client software

I have a primary Cox account with two secondary accounts (each account can send/receive email).  2 Factor Authentication (2FA) has NOT been set up for access to the Cox account.  I am considering establishing 2FA but I don't understand the impact it would have on accessing email via client software.

The email accounts are accessed via the Thunderbird email client (running on Windows 10) and the iPhone Mail app.  The incoming email is accessed via POP.  For Thunderbird, the current authentication method is set as "Normal password" for both incoming and outgoing emails.  For iPhone Mail it is set to "Password".  It all works well.

If I apply 2FA to my primary Cox account, what changes do I need to make - if any - to read and send emails using Thunderbird and iPhone Mail?

I just don't understand how 2FA would work with email clients, e.g. would the client software have to respond with some type of validation code each time?  And if so, how does one do that?  I have read some of the older posts regarding 2FA in the forum, but they don't explicitly address the above.

Thank you for any suggestions you have.