Multiple identities: each identity should have its own prefs

RESOLVED FIXED

Status

Grendel
Preferences
P3
enhancement
RESOLVED FIXED
19 years ago
a year ago

People

(Reporter: talisman, Assigned: Kieran Maclean)

Tracking

Details

(Reporter)

Description

19 years ago
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.

Updated

19 years ago
Status: NEW → ASSIGNED

Comment 1

18 years ago
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.

Comment 2

15 years ago
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.

Comment 3

15 years ago
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)

Comment 5

13 years ago
--> me

will look into. Might try a prefs solution doing XML. We'll see what happens :).
Assignee: grail → rj.keller
Status: ASSIGNED → NEW
(Assignee)

Comment 6

13 years ago
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.
(Assignee)

Comment 7

13 years ago
I'm working on parts of Grendel's backend.
Assignee: rlkeller → kieran
(Assignee)

Comment 8

13 years ago
Implementing the enhancement as per comment #6

Status: NEW → ASSIGNED
(Assignee)

Updated

13 years ago
Blocks: 304961
(Assignee)

Comment 9

13 years ago
Arranging bug dependences and assignments for code patches.
Depends on: 304954
(Assignee)

Comment 10

12 years ago
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.