It hadn't occurred to me until tonight when I tried to set up grendel to access my work email remotely, but each identity should be able to have its own preferences. That is, for each identity, the user should be able to set a different incoming and outgoing mail server/port combination, or optionally use whatever they've set up as their default. I think this would make multiple identities alot more useful and friendly.
There are three things: 1. identities 2. incoming servers 3. outgoing servers Currently grendel (like mozilla) supports only one outgoing server. In that case youe can have multiple accounts and multiple identities. These two are not very much related to eachother. When you need multiple outgoing servers you need something else: something like a 'location' choice at startup.
It's very good idea to add multiple e-mail address per account. I Have only one e-mail account (test@...) with multiple aliases at the my mail server (test2@..., test3@..., ...). I need to compose e-mail with different 'from' e-mail address.
My local IMAP server fetches mail from all of my POP3 accounts and filters them and all that, so I have one mail server account, but may need to send mail from as many as 5 different e-mail addresses/names. It would be nice if each account could have an unlimited amount of aliases, each with its own name, e-mail address and possibly signature. For a better idea, see how SquirrelMail uses Advanced Identities. That's all that's keeping me from using Thunderbird as my primary mail client.
Look at the product : "GRENDEL" is not Mailnews and is also not Thunderbird Grendel is a Email-client written in Java (but without active developers at the moment)
--> me will look into. Might try a prefs solution doing XML. We'll see what happens :).
Assignee: grail → rj.keller
Status: ASSIGNED → NEW
This bug is quite old, so for some clarification of what enhancement is wanted. Here is one solution to the above problems:- For each incoming account there can be an unlimited number of identities*. Each identity can have an unlimited number of signatures. Each incoming server specifies an outgoing account. (By default only one would be selected) In addition to this there would be “profiles” profiles would not know anything about the content of another profile. (The effect being equivalent to having Grendel installed on two separate machines) * An identity is Name, Email address, Organization, Reply To and a Description.
I'm working on parts of Grendel's backend.
Assignee: rlkeller → kieran
Implementing the enhancement as per comment #6
Status: NEW → ASSIGNED
Arranging bug dependences and assignments for code patches.
Depends on: 304954
The new CVS head API implements this functionality as per comment #6
Status: ASSIGNED → RESOLVED
Last Resolved: 12 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.