Thunderbird: Difference between revisions

From wikinotes
 
No edit summary
Line 1: Line 1:
__TOC__
Thunderbird is mozilla's MUA.
 
 
I sadly moved away from thunderbird for mail. It was too slow for what I needed
at the time.
 
Now that I have moved to hosting my own caldav server, thunderbird is becoming more attractive
again as the only option windows seems to have for caldav syncing calendar apps.


= Profiles =
= Profiles =
Line 23: Line 16:
~/.thunderbird/
~/.thunderbird/
</syntaxhighlight>
</syntaxhighlight>
</blockquote><!-- Deleting Profiles -->
</blockquote><!-- Deleting Profiles -->


== TimeZones ==
== TimeZones ==
<blockquote>
<blockquote>
'''IMPORTANT''' Thunderbird does not detect your system timezone,
Thunderbird does not detect your system timezone.
you must choose it from


<syntaxhighlight lang="bash">
<syntaxhighlight lang="yaml">
Rclick menubar > Check MenuBar
- Rclick menubar > Check MenuBar
 
Edit > Preferences > Calendar > TimeZone
  America/Toronto


- Edit > Preferences > Calendar:
  TimeZone: America/Toronto
</syntaxhighlight>
</syntaxhighlight>
</blockquote><!-- Timezones -->
</blockquote><!-- Timezones -->
</blockquote><!-- Profiles -->
</blockquote><!-- Profiles -->
<br>
<br>
= Mail =
<blockquote>
</blockquote><!-- Mail -->
<br>
<br>


= Contacts =
= Contacts =
<blockquote>
<blockquote>
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
## Install thunderbird addon: cardbook
# Install thunderbird addon: cardbook
 
</syntaxhighlight>
</syntaxhighlight>


<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
## Install thunderbid addon:  cardbook
# Install thunderbid addon:  cardbook
 
## Tools > CardBook
##  Address Books > Add Address Book
##      - Remote
##
##      - Type:      CardDav 
##      - URL:      http://lavos.ddns.net:8614/card.php/addressbooks/will/default
##      - username:  will
##      - pass:      <password>
##


# Tools > CardBook
#  Address Books > Add Address Book
#      - Remote
#
#      - Type:      CardDav
#      - URL:      http://lavos.ddns.net:8614/card.php/addressbooks/will/default
#      - username:  will
#      - pass:      <password>
#
</syntaxhighlight>
</syntaxhighlight>
</blockquote><!-- Contacts -->
</blockquote><!-- Contacts -->
<br>
</blockquote><!-- Profiles -->
<br>


= Calendars =
= Calendars =
<blockquote>
<blockquote>
== AddOns ==
== AddOns ==
<blockquote>
<blockquote>
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
## In order to use calendars at all, you'll need the lightning addon,
# In order to use calendars at all, you'll need the lightning addon,
## but there are other addons that are also useful.
# but there are other addons that are also useful.
- lightning
- lightning
- lightning calendar tabs
- lightning calendar tabs
</syntaxhighlight>
</syntaxhighlight>
</blockquote><!-- AddOns -->
</blockquote><!-- AddOns -->
<br>
<br>


== Sync CalDAV ==
== Sync CalDAV ==
<blockquote>
<blockquote>
<syntaxhighlight lang="yaml">
<syntaxhighlight lang="yaml">
## Thunderbird Lightning
# Thunderbird Lightning
|| Calendar Icon ( Square with '7' beneat minimize button ):
- Calendar Icon:    # Square with '7' beneat minimize button
   || Calendar Dropdown > Rclick > New Calendar:
   - Calendar Dropdown > Rclick > New Calendar:
       || On the Network:
       - On the Network:
        || Type:    CalDAV
        - Type:    CalDAV
        || Location: http://morpheus/cal.php/calendars/<username>/<calendarname>
        - Location: http://your-baikal.com/cal.php/calendars/<username>/<calendarname>
                  (http://morpheus/cal.php/calendars/will/default)
                    # ex. http://your-baikal.com/cal.php/calendars/will/default
        || OfflineSupport:
        - OfflineSupport:
 
</syntaxhighlight>
</syntaxhighlight>


<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
http://morpheus/cal.php/calendars/will/default ## this is what is currently  displayed...
http://your-baikal.com/cal.php/calendars/will/default
</syntaxhighlight>
</syntaxhighlight>
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
## Calendars to Add:
# Calendars to Add:
http://morpheus/cal.php/calendars/will/default
http://your-baikal/cal.php/calendars/will/default
http://morpheus/cal.php/calendars/will/work
http://your-baikal/cal.php/calendars/will/work
http://morpheus/cal.php/calendars/will/birthdays
http://your-baikal/cal.php/calendars/will/birthdays
http://morpheus/cal.php/calendars/will/anniversaries
http://your-baikal/cal.php/calendars/will/anniversaries
http://morpheus/cal.php/calendars/will/events
http://your-baikal/cal.php/calendars/will/events
http://morpheus/cal.php/calendars/will/holidays
http://your-baikal/cal.php/calendars/will/holidays
http://morpheus/cal.php/calendars/will/alexwork
http://your-baikal/cal.php/calendars/will/alexwork


## can always confirm at http://morpheus/admin/index.php
# can always confirm at http://your-baikal/admin/index.php
</syntaxhighlight>
</syntaxhighlight>


Line 129: Line 99:
synchronized yet. The only way I have managed to do so successfully is deleting
synchronized yet. The only way I have managed to do so successfully is deleting
the entire profile.
the entire profile.


''' Colours '''
''' Colours '''
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
## All colours in RGB
# All colours in RGB
##
 
main:          245 235 24
main:          245 235 24
work:          242 66 4
work:          242 66 4
Line 145: Line 112:
</syntaxhighlight>
</syntaxhighlight>
</blockquote><!-- Sync CalDav -->
</blockquote><!-- Sync CalDav -->
<br>
</blockquote><!-- Calendars -->
<br>
 
= Troubleshooting =
<blockquote>
 
</blockquote><!-- Troubleshooting -->
<br>
<br>

Revision as of 15:25, 2 July 2022

Thunderbird is mozilla's MUA.

Profiles

Thunderbird stores all of your information in profiles. It is possible to move profiles between computers, and operating systems. This is an ideal candidate for configsync (so all calendar colours match khal, for example).

Deleting Profiles

On windows, you can delete your thunderbird settings by deleting the following folder. Note that removing individual components does not seem to work.

C:\Users\will\AppData\Roaming\Thunderbird
~/.thunderbird/

TimeZones

Thunderbird does not detect your system timezone.

- Rclick menubar > Check MenuBar

- Edit > Preferences > Calendar:
   TimeZone: America/Toronto

Contacts

# Install thunderbird addon: cardbook
# Install thunderbid addon:  cardbook

# Tools > CardBook
#   Address Books > Add Address Book
#      - Remote
#
#      - Type:      CardDav
#      - URL:       http://lavos.ddns.net:8614/card.php/addressbooks/will/default
#      - username:  will
#      - pass:      <password>
#

Calendars

AddOns

# In order to use calendars at all, you'll need the lightning addon,
# but there are other addons that are also useful.
- lightning
- lightning calendar tabs

Sync CalDAV

# Thunderbird Lightning
- Calendar Icon:    # Square with '7' beneat minimize button
   - Calendar Dropdown > Rclick > New Calendar:
      - On the Network:
         - Type:     CalDAV
         - Location: http://your-baikal.com/cal.php/calendars/<username>/<calendarname>
                     # ex. http://your-baikal.com/cal.php/calendars/will/default
         - OfflineSupport:
http://your-baikal.com/cal.php/calendars/will/default
# Calendars to Add:
http://your-baikal/cal.php/calendars/will/default
http://your-baikal/cal.php/calendars/will/work
http://your-baikal/cal.php/calendars/will/birthdays
http://your-baikal/cal.php/calendars/will/anniversaries
http://your-baikal/cal.php/calendars/will/events
http://your-baikal/cal.php/calendars/will/holidays
http://your-baikal/cal.php/calendars/will/alexwork

# can always confirm at http://your-baikal/admin/index.php


So far, I have not been able to delete one of these calendars if it has not synchronized yet. The only way I have managed to do so successfully is deleting the entire profile.

Colours

# All colours in RGB
main:           245 235 24
work:           242 66 4
birthdays:      128 128 255
anniversaries:  213 213 255
events:         120 176 106
holidays:       185 218 139
alexwork:       197 162 226