Thunderbird:Backend Hacking Guide For Newbies: Difference between revisions

Jump to navigation Jump to search
Line 203: Line 203:
Currently, Thunderbird supports four different incoming (IMAP, POP3, NNTP, RSS) and one outgoing messaging protocols (SMTP). Each incoming protocol provide its own [http://wiki.mozilla.org/User:Emre/tb/architecture/diagrams/messageincomingserver|<code>IncomingServer</code>] component implementation.  
Currently, Thunderbird supports four different incoming (IMAP, POP3, NNTP, RSS) and one outgoing messaging protocols (SMTP). Each incoming protocol provide its own [http://wiki.mozilla.org/User:Emre/tb/architecture/diagrams/messageincomingserver|<code>IncomingServer</code>] component implementation.  


Each message channel is represented by an <code>Account</code> component, and all accounts are managed by [http://wiki.mozilla.org/User:Emre/tb/architecture/diagrams/accountmanager|<code>AccountManager</code>]. Depending on its type, each account also has an associated [http://wiki.mozilla.org/User:Emre/tb/architecture/diagrams/messageincomingserver|<code>IncomingServer</code>].  
Each message source is represented by an <code>Account</code> component, and all accounts are managed by [http://wiki.mozilla.org/User:Emre/tb/architecture/diagrams/accountmanager|<code>AccountManager</code>]. Depending on its type, each account also has an associated [http://wiki.mozilla.org/User:Emre/tb/architecture/diagrams/messageincomingserver|<code>IncomingServer</code>].  


<code>Identity</code> contains all the personal outgoing mail information
<code>Identity</code> contains all the personal outgoing mail information
270

edits

Navigation menu