If this is your first time starting Thunderbird, it should automatically come up with a Set Up an Existing Email Account window as shown in the image. If you already have accounts set up and are looking to add another, click on Local Folders in the lefthand menu bar and then Email under "Set up an Account"
Enter your Name, Email and Password and click on Continue
Verify that the server settings say the following (replacing domain.tld with your domain):
Incoming: IMAP mail.domain.tld SSL
Outgoing: SMTP mail.domain.tld STARTTLS
Username: youremailaddress@domain.tld
If everything looks like above, hit Done, and your setup should be done! If not, click on Manual Config
Make sure the server host name for both Incoming and Outgoing is mail.domain.tld
If you are configuring IMAP, select SSL (or SSL/TLS), using port 993, and Normal Password authentication.
If you are configuring POP3, select SSL (or SSL/TLS), using port 995, and Normal Password authentication. (Note that we do not suggest POP3 setups except in special cases, ask us for more info if needed)
For SMTP, select STARTTLS, using port 587 and Normal Password authentication.
Make sure that for the Username under both Incoming and Outgoing your full email address is filled in
Click on Done
Your email is now setup! If you'd like, send a email to yourself to test functionality
Calendar
Before you begin:
You will need to have the lightning plugin installed in thunderbird
Note those instructions show you how to retrieve the path for your calendar collection, you need to get the path for your address book collection instead
When you are ready:
Navigate back to the Inbox tab and click your Address Book button
click file=>New=>Remote Address Book
In the window that opens, enter a name
The Name is an arbitrary value you can use to identify this address book, it can be anything meaningful to you.
In the URL field enter the DAV Path you obtained earlier
Your DAV Path contains an @ symbol. You must remove that symbol and put %40 in its place