Re: Very disturbing feature in icedove

2007-03-23 Thread Daniel Barclay

Steve Lamb wrote:

Daniel B. wrote:

...



(When you logically tentatively delete a message from the Inbox
folder and Seamonkey logically moves it to the Trash folder, there's
still a physical copy of the data in the file that implements the Inbox
folder.  That physical copy is never available to the user through the
tool.)


Not so.  


If that's not so, then tell me how Seamonkey makes those messages
available to the user.

> Was there not mention of extensions that do in fact display they
logically marked messages?  


An extension is a different tool.  (Or Seamonkey with an extension
is a different tool.)

> If not, are you positive such a tool could not be written?

Why do you ask if I've positive?  I never said such a tool could not
be written?


> Furthermore when was "through the *current* tool" the litmus test on
what the current tool should or should not do?  


What the heck are you talking about?

I wasn't talking about whether the tool should continue doing only
what it does now (not providing access to deleting messages in a
folder or should do more (e.g., providing access).

I was talking about what view of the data the tool provides to the
user.  Currently, the tool does not provide any view of that type of
deleted message except that you have to compact folders once in a while
to  reclaim the space.


> Just because my MTA logs are

not accessible through the MTA means they should not be created in the first
place?  Rotated... ever?  Heaven forbid I use less to search my MTA logs and
cron to rotate them.


How is that related to the discussion about Seamonkey and its mail
files?  An MTA's documented interface to the administrator includes
its log files.  Does Seamonkey document its mail file format and
expected (end) users to do anything with them using any tool except
Seamonkey itself (not counting external-only operations like backing
up or moving whole files)?



Surely you're not ignorant of that reality.


Of course I'm not, but what does that have to do with Seamonkey?



I ask the same of you.  Do you honestly believe user preference extends
only to a single, default installed application?


Huh?  (User preference about what?  Or, which user preferences?
(What are you asking? Your question is a bit ambiguous.))


Daniel




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: Using courier-imap (was Re: Very disturbing feature in icedove)

2007-02-25 Thread Matus UHLAR - fantomas
> > Am 2007-02-14 16:45:42, schrieb Chris Bannister:
> > > That would be great! Would this be ok:
> > > # Mailboxes which get new mail.
> > > mailboxes `echo $HOME/.Maildir/*`

> On Wed, Feb 21, 2007 at 05:45:21PM +0100, Michelle Konzack wrote:
> > No it would not since you have to setup:
> > 
> > set folder=imaps://localhost

On 24.02.07 22:53, Chris Bannister wrote:
> or folder=~/Maildir # courier-imap default  ??

does mutt support the maildir++ (read maildir-sux-sux) folder
infrastructure? I doubt so, at least the debian version

> > > When mail arrives into one of the mailboxes i.e. will mutt say "New mail
> > > in $HOME/.Maildir/IN-debian-user" then if you press c then return will
> > > mutt 'open' $HOME/.Maildir/IN-debian-user and the new message is flagged
> > > as new just as it does now?
> > 
> > Yes, but you should not use more then 50 "mailboxes" to poll.
> > Oterwise you can give you a shoot while mutt is checking the Mailboxes for
> > new messages.
> > 
> > I have 5800 Mailfolder and must check 180 of them permanently...
> > Now I run 6 instances of mutt parallel with different "mailboxes" settings.
> 
> 5800 Mailfolders under .Maildir/INBOX, I don't really see me dealing
> with that many. :-)

nightmare, I guess. Maybe a bit better with some filesystems

-- 
Matus UHLAR - fantomas, [EMAIL PROTECTED] ; http://www.fantomas.sk/
Warning: I wish NOT to receive e-mail advertising to this address.
Varovanie: na tuto adresu chcem NEDOSTAVAT akukolvek reklamnu postu.
Eagles may soar, but weasels don't get sucked into jet engines. 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Using courier-imap (was Re: Very disturbing feature in icedove)

2007-02-24 Thread Chris Bannister
On Wed, Feb 21, 2007 at 05:45:21PM +0100, Michelle Konzack wrote:
> Am 2007-02-14 16:45:42, schrieb Chris Bannister:
> > That would be great! Would this be ok:
> > # Mailboxes which get new mail.
> > mailboxes `echo $HOME/.Maildir/*`
> 
> No it would not since you have to setup:
> 
> set folder=imaps://localhost

or folder=~/Maildir # courier-imap default  ??

> mailboxes =INBOX \
> =INBOX.IN-debian-user \
> ...
> 
> You need to creatre a small BASH/Perl/Python/Whatelse-Script
> to generate the list.

Umm, why?

> And then, poll the mailboxes under IMAP take 100 times longer
> then polling a Maildir directly local.

Ahh, so there are some disadvantages under IMAP, but 100x?

> > When mail arrives into one of the mailboxes i.e. will mutt say "New mail
> > in $HOME/.Maildir/IN-debian-user" then if you press c then return will
> > mutt 'open' $HOME/.Maildir/IN-debian-user and the new message is flagged
> > as new just as it does now?
> 
> Yes, but you should not use more then 50 "mailboxes" to poll.
> Oterwise you can give you a shoot while mutt is checking the Mailboxes for
> new messages.
> 
> I have 5800 Mailfolder and must check 180 of them permanently...
> Now I run 6 instances of mutt parallel with different "mailboxes" settings.

5800 Mailfolders under .Maildir/INBOX, I don't really see me dealing
with that many. :-)

Will check out performance once I have it operational though. :-)

-- 
Chris.
==
Don't forget to check that your /etc/apt/sources.lst entries point to 
etch and not testing, otherwise you may end up with a broken system once
etch goes stable.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-21 Thread Steve Lamb
Daniel B. wrote:
> Steve Lamb wrote:
>> This is no different.

> Actually, it is.

Sorry, nope.

> We're not talking about Seamonkey's Trash folder to which tentatively
> deleted messages are moved and from which users can recover or really
> delete those tentatively deleted messages, working like Windows' and
> OS X's trash folders that you you mention.

You confusing the issue.  You're looking at operation instead of what was
at the core of my point; the user didn't tell it to compact the folders.  The
fact that users cannot access the marked mail (uh, but didn't all this start
when someone indeed did access the marked mail, whoops, argument 1 blown
apart) on this particular client at this particular time.  The point is that
the user did not request what can be a time consuming operation or may, in
fact, be using multiple clients to access and want that mail out of this
client's view but in the other client's view.

> We're talking about physically deleting deleted copies of messages.

Ayup, got that, thanks for the recap.

> (When you logically tentatively delete a message from the Inbox
> folder and Seamonkey logically moves it to the Trash folder, there's
> still a physical copy of the data in the file that implements the Inbox
> folder.  That physical copy is never available to the user through the
> tool.)

Not so.  Was there not mention of extensions that do in fact display they
logically marked messages?  If not, are you positive such a tool could not be
written?  Furthermore when was "through the *current* tool" the litmus test on
what the current tool should or should not do?  Just because my MTA logs are
not accessible through the MTA means they should not be created in the first
place?  Rotated... ever?  Heaven forbid I use less to search my MTA logs and
cron to rotate them.

> Surely you're not ignorant of that reality.

I ask the same of you.  Do you honestly believe user preference extends
only to a single, default installed application?

-- 
 Steve C. Lamb | But who decides what they dream?
   PGP Key: 8B6E99C5   |   And dream I do...
---+-



signature.asc
Description: OpenPGP digital signature


Re: Very disturbing feature in icedove

2007-02-21 Thread Michelle Konzack
Am 2007-02-14 22:32:43, schrieb Roberto C. Sanchez:
> Unless you are the sort of person who keeps 20,000 messages in a folder
> or mailbox.  I have seen such a thing.

Where is the problem?

My INBOX.ML_debian.user/ has arround 18 Messages and my
[EMAIL PROTECTED]/ environement 37.

OH, currently I am using Courier-Imap but will switch to
"tdcserver" if it run stable...  (have to code many things and
is based on courier but use PostgreSQL instead of Maildir)

Thanks, Greetings and nice Day
Michelle Konzack
Systemadministrator
Tamay Dogan Network
Debian GNU/Linux Consultant


-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/
# Debian GNU/Linux Consultant #
Michelle Konzack   Apt. 917  ICQ #328449886
   50, rue de Soultz MSM LinuxMichi
0033/6/6192519367100 Strasbourg/France   IRC #Debian (irc.icq.com)


signature.pgp
Description: Digital signature


Re: Using courier-imap (was Re: Very disturbing feature in icedove)

2007-02-21 Thread Michelle Konzack
Am 2007-02-16 12:35:44, schrieb Roberto C. Sanchez:
> That is more of a policy issue than a technical limitation.  I think it
> has more to do with Debian trying to adhere closely to the traditional
> Unix philosophy.

This is WHY I love Debian!

...and Debian should never go away from the philosophy!

Thanks, Greetings and nice Day
Michelle Konzack
Systemadministrator
Tamay Dogan Network
Debian GNU/Linux Consultant


-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/
# Debian GNU/Linux Consultant #
Michelle Konzack   Apt. 917  ICQ #328449886
   50, rue de Soultz MSM LinuxMichi
0033/6/6192519367100 Strasbourg/France   IRC #Debian (irc.icq.com)


signature.pgp
Description: Digital signature


Re: Using courier-imap (was Re: Very disturbing feature in icedove)

2007-02-21 Thread Michelle Konzack
Am 2007-02-17 03:29:31, schrieb Chris Bannister:
> > Mutt can directly read Maildir folders?  (I don't see why it
> > shouldn't, but it just never occurred to me.)
> 
> set mbox_type=Maildir

This is only for writing!

Mutt can read mbox, Maildir and MH without changes by default.

> > Procmail?  You probably like Perl, too.
> 
> Well, umm, there's heaps of recipes out there ...

:-)

> local delivery? say from logcheck. mutt depends on an MTA, which
> delivers to /var/spool/mail/ but set spoolfile=imap://haggis/INBOX
> ...  ... ah! muttprofile? ... I think I *need* a map.

:-S

> > >> set folder=imap://haggis/INBOX. set move=no set copy=yes set
> > >> record=imap://haggis/INBOX/Sent
 ^
On courier it should be:   

set folder=imap://haggis
set record="+Sent"
set postpone="+Drafts"
mailboxes =INBOX =IN-debian-looser
 
Thanks, Greetings and nice Day
Michelle Konzack
Systemadministrator
Tamay Dogan Network
Debian GNU/Linux Consultant


-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/
# Debian GNU/Linux Consultant #
Michelle Konzack   Apt. 917  ICQ #328449886
   50, rue de Soultz MSM LinuxMichi
0033/6/6192519367100 Strasbourg/France   IRC #Debian (irc.icq.com)


signature.pgp
Description: Digital signature


Re: Using courier-imap (was Re: Very disturbing feature in icedove)

2007-02-21 Thread Michelle Konzack
Am 2007-02-14 16:45:42, schrieb Chris Bannister:
> That would be great! Would this be ok:
> # Mailboxes which get new mail.
> mailboxes `echo $HOME/.Maildir/*`

No it would not since you have to setup:

set folder=imaps://localhost

mailboxes =INBOX \
=INBOX.IN-debian-user \
...

You need to creatre a small BASH/Perl/Python/Whatelse-Script
to generate the list.

And then, poll the mailboxes under IMAP take 100 times longer
then polling a Maildir directly local.

> When mail arrives into one of the mailboxes i.e. will mutt say "New mail
> in $HOME/.Maildir/IN-debian-user" then if you press c then return will
> mutt 'open' $HOME/.Maildir/IN-debian-user and the new message is flagged
> as new just as it does now?

Yes, but you should not use more then 50 "mailboxes" to poll.
Oterwise you can give you a shoot while mutt is checking the Mailboxes for
new messages.

I have 5800 Mailfolder and must check 180 of them permanently...
Now I run 6 instances of mutt parallel with different "mailboxes" settings.

Thanks, Greetings and nice Day
Michelle Konzack
Systemadministrator
Tamay Dogan Network
Debian GNU/Linux Consultant


-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/
# Debian GNU/Linux Consultant #
Michelle Konzack   Apt. 917  ICQ #328449886
   50, rue de Soultz MSM LinuxMichi
0033/6/6192519367100 Strasbourg/France   IRC #Debian (irc.icq.com)


signature.pgp
Description: Digital signature


Re: Very disturbing feature in icedove

2007-02-21 Thread Daniel B.

Freddy Freeloader wrote:
...
... Any message 
that has been deleted in Icedove/Thunderbird/SeaMonkey is recoverable, 
at least up until the time the folder is compacted or the Trash folder 
is emptied, from the Trash folder.  After that happens then, no, the 
message is not recoverable.   What is so odd about this?  I have yet to 
see a graphical email client that doesn't act pretty much the same way.


You might need to distinguish between messages that are recoverable
by non-hacker users (via the tool) vs. messages that are recoverable
if you know how to clear the appropriate X-Mozilla-Status bit.


Daniel




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: Very disturbing feature in icedove

2007-02-21 Thread Daniel B.

Steve Lamb wrote:

Dave Sherohman wrote:

OK, one more time:  Delete by default does not have to mean delete
*immediately* by default.  Look at the underlined text above.  I already
explicitly stated that I didn't mean immediate deletion and that delete-
on-folder-change or delete-on-exit are probably better,


Uh, not in my mind.  Maybe it stems from my years in the ISP business but
generally users only want things deleted when they say they want it deleted.
That doesn't mean "When they press the delete key" or even "After pressing the
delete key and changing folders" or "after pressing the delete key and exiting
the program."  After they say, in its most conservative setting, is after they
have configured the client to delete the way they want.

And before you or anyone else jumps up with more of your preferences and
ignorance about the reality of computers let me remind you of one simple fact.

Windows and OSX, by default, require the user to "empty the trash".  ...
... until the end user twiddles
the knob they want to keep as much as possible because the expected behavior
is that the user has to tell the computer to "delete it, really, and this time
I mean it!"

This is no different.


Actually, it is.

We're not talking about Seamonkey's Trash folder to which tentatively
deleted messages are moved and from which users can recover or really
delete those tentatively deleted messages, working like Windows' and
OS X's trash folders that you you mention.

We're talking about physically deleting deleted copies of messages.
(When you logically tentatively delete a message from the Inbox
folder and Seamonkey logically moves it to the Trash folder, there's
still a physical copy of the data in the file that implements the Inbox
folder.  That physical copy is never available to the user through the
tool.)

Surely you're not ignorant of that reality.

Daniel



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: Very disturbing feature in icedove - monolithic files not always bad

2007-02-21 Thread Daniel B.

Steve Lamb wrote:
...


And before we get into this again I only have to ask one question.  If a
single file is such a bad thing why is it MySQL (and other) databases don't
store records per file but, instead, per table?  You'd think the corruption
problem would be just as bad for them.  And yet companies around the world
routinely store immense amount of data in monolithic files without much
concern.  Far more than the piddly amount of mail any individual on here would
worry about.


Whether a single file is bad (or requires copying to a new file to reliably
make changes) all depends on the file format.

Making a logical change to the data involves making a set of one or more
physical changes to the file.

If making the first changes in the set and "forgetting" to make the rest
of the changes (e.g., in case of a power failure) leaves the file
corrupted and unrecoverable, then it's not a good format for making
incremental changes without copying to a new file for reliability.  The
mbox format that Seamonkey uses is like that.

However, if making the first part of the changes without making the
second part leaves the file in a state such that things are recoverable
(e.g., either the partial change is backed out or the partial change is
completed), then you can make incremental changes without needing to
copy to a new file for reliability.




Daniel



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: Very disturbing feature in icedove

2007-02-21 Thread Daniel B.

Dave Sherohman wrote:

On Wed, Feb 14, 2007 at 02:30:48PM -0500, Daniel B. wrote:

Dave Sherohman wrote:

On Sat, Feb 10, 2007 at 12:36:55PM -0500, Roberto C. Sanchez wrote:
I was complaining solely about the use of "compact" to mean "delete".

Are you confusing the logical level (what the user almost always deals
with) with the physical level?


I would instead say that the Netscape/IceDove/Mozilla/SeaMonkey developers
are forcing the end user to deal with the details of the physical layer
rather than allowing users to exist, as they normally do, in the logical
realm.


Yes, that seems true.

Of course, sometimes users have to deal with the physical layer.  I
guess the question is how much (how much is reasonable).

If you delete files from a disk (past any temporary Trash folder as on
Windows), it's true that you don't have to deal with really deleting
the files in the sense of making the space available for other files,
but you _do_ have to deal with really erasing the data (overwriting the
sectors) if you want to make sure the data is really gone.

The question in the current case is probably whether the user should
control when Seamonkey takes the time to compact folder since the
physical-layer aspect of the time it takes to re-write the files
(presumably) can't be hidden from the user (within the constraint of
using a standard mail-file format and reducing risk of corruption
from crashes or power failures).




At the logical level, the messages are already deleted (from the folder).
There is no way to get them back (from th[e] folder from which they're
deleted) going through the tool (Seamonkey).


If the tool does not provide a means to undelete messages, then I also
find the decision to not make permanent deletion (either when the user
changes folders or exits the program; it doesn't need to be immediate
for reasons which have been repeatedly discussed in this thread already)
a default action to be questionable at best.  If you can't undelete it,
then why keep it around?


It might be part of the physical layer that the user does have to deal
with: reliability.

It's not so much that deleted messages _are_ explicitly _kept_ around;
it's that they are _not_ _deleted_ right away.  That, of course, is
because trying to delete a message right away by re-arranging the file
(given the current file format, or course) would increase the risk of a
corrupted file in case of crash or power failure during the re-arranging
(and because immediately copying all non-deleted messages to a new file
when a message is deleted would be too slow).

But yes, since (non-hacker) users can't recover messages deleted from
a folder, it would be good if users didn't have to deal with it.

However, given the time it takes to compact a large folder, I don't
know if automatically compacting on, say, exit would be good.


Maybe Seamonkey/etc. should default to compacting on exit or some other
reasonable time, but display a "why is Seamonkey compacting" message or
button that explains what it is doing and points the user toward the
appropriate settings.



...>

But that's the same as deleting a file:  Deleting a file tells the file
system to forget about remembering the data, but it doesn't usually
overwrite the data, so it or pieces of it are still on the disk unless
you perform some other operation to actually remove (overwrite) it.


Not really a very good analogy, as the file system will reuse the disk
space without requiring any additional action ('compact', 'purge',
'expunge', whatever) after the file has been deleted.


How is it not a perfect analogy?  I didn't talk about the physical aspect
of re-using the space, which the file system _does_ handle for the user;
I talked about the physical aspect of making sure your data was erased,
which users have to be aware of (whether or not they should have to be).


Daniel









--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: Using courier-imap (was Re: Very disturbing feature in icedove)

2007-02-16 Thread Roberto C. Sanchez
On Fri, Feb 16, 2007 at 10:35:23AM -0600, Ron Johnson wrote:
> 
> Modularity is one of the main reasons why I like Debian, and won't
> willingly go back to an RPM system.
> 
> Mandrake packaged Python and all the miscellaneous libraries into
> one big RPM.  Install Python and in comes XFree.  Too stupid.
> 
That is more of a policy issue than a technical limitation.  I think it
has more to do with Debian trying to adhere closely to the traditional
Unix philosophy.

Regards,

-Roberto

-- 
Roberto C. Sanchez
http://people.connexer.com/~roberto
http://www.connexer.com


signature.asc
Description: Digital signature


Re: Using courier-imap (was Re: Very disturbing feature in icedove)

2007-02-16 Thread Ron Johnson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 02/16/07 10:06, Roberto C. Sanchez wrote:
> On Fri, Feb 16, 2007 at 09:50:10AM -0600, Ron Johnson wrote:
>> If you're behind a firewall, all should be fine.
>>
>> The "rule" against putting X on servers is based on "don't put
>> anything on a server that you don't need".  The reasoning is two-
>> fold:
>> 1. Security: more "stuff" means a bigger hackable surface area.
>> 2. Resources: why waste RAM and CPU on a gooey, when the machine's
>>task is to process data?
>>
> I find it hilarious (in a sick twisted sort of way) that the default
> RedHat install includes a complete GNOME/KDE desktop environment.  Now,
> I know that you can take those off during the install part where you
> pick your packages, but they are on by default.

Modularity is one of the main reasons why I like Debian, and won't
willingly go back to an RPM system.

Mandrake packaged Python and all the miscellaneous libraries into
one big RPM.  Install Python and in comes XFree.  Too stupid.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFF1d1LS9HxQb37XmcRAojGAJ9XTUa7tctqBXYaTk3SJjYbj+rV4ACgxwJ3
/u+fJmmnh1blo/IfZ+aE7z4=
=3c5A
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-16 Thread Steve Lamb
Ron Johnson wrote:
> *Solving* the corrupted-mbox problem means moving to Maildir (or,
> less popularly, mh) storage.

 Which is not a panacea.  All it does is introduce a different set of
problems.  ~20,000 individual files in a directory may be more resilient
against corruption part way through and faster on some operations but trust
me, 20,000 open/read/close calls is noticeably slower than 1 and just with
many reads.  This doesn't even get into the issue of lost disc space nor the
problem of inodes if on an ext2/3 system.

And before we get into this again I only have to ask one question.  If a
single file is such a bad thing why is it MySQL (and other) databases don't
store records per file but, instead, per table?  You'd think the corruption
problem would be just as bad for them.  And yet companies around the world
routinely store immense amount of data in monolithic files without much
concern.  Far more than the piddly amount of mail any individual on here would
worry about.

Pardon duplicate, hit reply-to-all, trimmed wrong address.

-- 
 Steve C. Lamb | But who decides what they dream?
   PGP Key: 8B6E99C5   |   And dream I do...
---+-





signature.asc
Description: OpenPGP digital signature


Re: Very disturbing feature in icedove

2007-02-16 Thread Steve Lamb
charlie derr wrote:
> No, we use dovecot which stores email files in Maildir format on the
> server.

Dovecot *can* store mail in MailDir.  It is not a given.

dovecot-common - secure mail server that supports mbox and maildir mailboxes
dovecot-imapd - secure IMAP server that supports mbox and maildir mailboxes
dovecot-pop3d - secure POP3 server that supports mbox and maildir mailboxes
 

Pardon duplicate, hit reply-to-all, trimmed wrong address.

-- 
 Steve C. Lamb | But who decides what they dream?
   PGP Key: 8B6E99C5   |   And dream I do...
---+-





signature.asc
Description: OpenPGP digital signature


Re: Using courier-imap (was Re: Very disturbing feature in icedove)

2007-02-16 Thread Roberto C. Sanchez
On Fri, Feb 16, 2007 at 09:50:10AM -0600, Ron Johnson wrote:
> 
> If you're behind a firewall, all should be fine.
> 
> The "rule" against putting X on servers is based on "don't put
> anything on a server that you don't need".  The reasoning is two-
> fold:
> 1. Security: more "stuff" means a bigger hackable surface area.
> 2. Resources: why waste RAM and CPU on a gooey, when the machine's
>task is to process data?
> 
I find it hilarious (in a sick twisted sort of way) that the default
RedHat install includes a complete GNOME/KDE desktop environment.  Now,
I know that you can take those off during the install part where you
pick your packages, but they are on by default.

Regards,

-Roberto

-- 
Roberto C. Sanchez
http://people.connexer.com/~roberto
http://www.connexer.com


signature.asc
Description: Digital signature


Re: Using courier-imap (was Re: Very disturbing feature in icedove)

2007-02-16 Thread Ron Johnson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 02/16/07 08:29, Chris Bannister wrote:
> On Wed, Feb 14, 2007 at 12:01:41AM -0600, Ron Johnson wrote:
>> On 02/13/07 21:45, Chris Bannister wrote:
>>> from your mail data flow diagram: (plus your IMAP server is
>>> haggis)
>>>
>>> fetchmail -> postfix -> SpamAssassin -> maildrop -> Maildir
>>>
>>> All those programs run on haggis?
>> Sure.  And the Courier imapd.  And Icedove and Iceweasel and
>> PostgreSQL and X and cups and a pot-load of other stuff.
> 
> I didn't think you were supposed to run X on servers. Hang on, Icedove
> and Iceweasel ... is that also a workstation?

Yes, it's my home PC, not a production server.

>> Are you surprised?
> 
> Didn't think haggis could stomach it. :-? Not surprised, just thinking

Sigh... [slowly shakes head]

> of the overall picture. I have a couple spare machines, and want to run
> PostgreSQL + Apache + PHP + mail + firewall and thought that I read
> somewhere that it was not a good idea to have them all on the one
> machine. I have an old laptop which I will have a go at using it as some
> sort of thin-client but also able to be used as a 'laptop'.

If you're behind a firewall, all should be fine.

The "rule" against putting X on servers is based on "don't put
anything on a server that you don't need".  The reasoning is two-
fold:
1. Security: more "stuff" means a bigger hackable surface area.
2. Resources: why waste RAM and CPU on a gooey, when the machine's
   task is to process data?

However, this is my box.


>>> Changed to maildir ages ago. Never regretted it. Simple as
>> Mutt can directly read Maildir folders?  (I don't see why it
>> shouldn't, but it just never occurred to me.)
> 
> set mbox_type=Maildir
> 
>> Procmail?  You probably like Perl, too.
> 
> Well, umm, there's heaps of recipes out there ...

Line noise is what it is.

 set imap_user= set spoolfile=imap://haggis/INBOX
>>> Right. So postfix will need be informed.
>> Huh?  Informed of what?
> 
> local delivery? say from logcheck. mutt depends on an MTA, which

Postfix already knows what the local domain is.  That's a separate
configuration issue from whether it passes the email to maildrop or
appends it to /var/spool/mail/.

> delivers to /var/spool/mail/ but set spoolfile=imap://haggis/INBOX
> ...  ... ah! muttprofile? ... I think I *need* a map.
> 
 set folder=imap://haggis/INBOX. set move=no set copy=yes set
 record=imap://haggis/INBOX/Sent
>>> So everything is under INBOX? So a cp ~/.Mail/ ~/.Maildir/ won't
>>> work.
>> On my system, INBOX is virtual.  Think of it as an IMAP construct.
> 
> I'll try.
> 

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFF1dKyS9HxQb37XmcRArXIAJ4jcMz03kZoqTAtOqo9GE/GIXhQxQCg51Fs
4TT61lICPzG48vb7nMFoYGM=
=KAdn
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Using courier-imap (was Re: Very disturbing feature in icedove)

2007-02-16 Thread Chris Bannister
On Wed, Feb 14, 2007 at 12:01:41AM -0600, Ron Johnson wrote:
> On 02/13/07 21:45, Chris Bannister wrote:
> > from your mail data flow diagram: (plus your IMAP server is
> > haggis)
> > 
> > fetchmail -> postfix -> SpamAssassin -> maildrop -> Maildir
> > 
> > All those programs run on haggis?
> 
> Sure.  And the Courier imapd.  And Icedove and Iceweasel and
> PostgreSQL and X and cups and a pot-load of other stuff.

I didn't think you were supposed to run X on servers. Hang on, Icedove
and Iceweasel ... is that also a workstation?

> Are you surprised?

Didn't think haggis could stomach it. :-? Not surprised, just thinking
of the overall picture. I have a couple spare machines, and want to run
PostgreSQL + Apache + PHP + mail + firewall and thought that I read
somewhere that it was not a good idea to have them all on the one
machine. I have an old laptop which I will have a go at using it as some
sort of thin-client but also able to be used as a 'laptop'.

> > Changed to maildir ages ago. Never regretted it. Simple as
> 
> Mutt can directly read Maildir folders?  (I don't see why it
> shouldn't, but it just never occurred to me.)

set mbox_type=Maildir

> Procmail?  You probably like Perl, too.

Well, umm, there's heaps of recipes out there ...

> >> set imap_user= set spoolfile=imap://haggis/INBOX
> > 
> > Right. So postfix will need be informed.
> 
> Huh?  Informed of what?

local delivery? say from logcheck. mutt depends on an MTA, which
delivers to /var/spool/mail/ but set spoolfile=imap://haggis/INBOX
...  ... ah! muttprofile? ... I think I *need* a map.

> >> set folder=imap://haggis/INBOX. set move=no set copy=yes set
> >> record=imap://haggis/INBOX/Sent
> > 
> > So everything is under INBOX? So a cp ~/.Mail/ ~/.Maildir/ won't
> > work.
> 
> On my system, INBOX is virtual.  Think of it as an IMAP construct.

I'll try.

-- 
Chris.
==
Don't forget to check that your /etc/apt/sources.lst entries point to 
etch and not testing, otherwise you may end up with a broken system once
etch goes stable.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-15 Thread Roberto C. Sanchez
On Thu, Feb 15, 2007 at 01:00:22PM -0800, Andrew Sackville-West wrote:
> On Wed, Feb 14, 2007 at 10:32:43PM -0500, Roberto C. Sanchez wrote:
> > > 
> > Unless you are the sort of person who keeps 20,000 messages in a folder
> > or mailbox.  I have seen such a thing.
> 
> does that mean I have a problem?
> 
Of course not.  It just means that you are an uncommon sort of person.
:-)

Regards,

-Roberto

-- 
Roberto C. Sanchez
http://people.connexer.com/~roberto
http://www.connexer.com


signature.asc
Description: Digital signature


Re: Very disturbing feature in icedove

2007-02-15 Thread charlie derr

Ron Johnson wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 02/15/07 15:21, charlie derr wrote:

Andrew Sackville-West wrote:

On Wed, Feb 14, 2007 at 10:32:43PM -0500, Roberto C. Sanchez wrote:

Unless you are the sort of person who keeps 20,000 messages in a folder
or mailbox.  I have seen such a thing.

does that mean I have a problem?

A


For whatever it's worth, I'm writing this message using icedove, and
there are currently 96179 messages in my inbox.  Sorting by thread takes
60 seconds or so, but everything else is pretty quick (i have a
high-bandwidth connection to the IMAP mailserver). In the past, I've
occasionally been up over 200,000 messages in a single folder without
any problem (other than increased slowness when doing things like
sorting and/or searching).


With IMAP, slowness is the only issue (unless your Uni's IT dept
uses uw-imap, which uses mbox).


No, we use dovecot which stores email files in Maildir format on the server.  Thanks for clarifying that though, as I hadn't the 
energy to scroll up this rather long thread to see that that was the issue under discussion.




I still wouldn't want 96,000 emails in my Inbox.


Yeah, lots of people tell me that :-]   I find that it works pretty well for me 
though,

~c



-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFF1NSLS9HxQb37XmcRAt9YAJ0Wcf1MjkMv5GuD8UQYXKVewrYjigCbBlLH
25wnmyt4qAonrLyVbRU7dMw=
=dRBO
-END PGP SIGNATURE-





--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: Very disturbing feature in icedove

2007-02-15 Thread Ron Johnson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 02/15/07 15:21, charlie derr wrote:
> Andrew Sackville-West wrote:
>> On Wed, Feb 14, 2007 at 10:32:43PM -0500, Roberto C. Sanchez wrote:
>>> Unless you are the sort of person who keeps 20,000 messages in a folder
>>> or mailbox.  I have seen such a thing.
>>
>> does that mean I have a problem?
>>
>> A
>>
> 
> For whatever it's worth, I'm writing this message using icedove, and
> there are currently 96179 messages in my inbox.  Sorting by thread takes
> 60 seconds or so, but everything else is pretty quick (i have a
> high-bandwidth connection to the IMAP mailserver). In the past, I've
> occasionally been up over 200,000 messages in a single folder without
> any problem (other than increased slowness when doing things like
> sorting and/or searching).

With IMAP, slowness is the only issue (unless your Uni's IT dept
uses uw-imap, which uses mbox).

I still wouldn't want 96,000 emails in my Inbox.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFF1NSLS9HxQb37XmcRAt9YAJ0Wcf1MjkMv5GuD8UQYXKVewrYjigCbBlLH
25wnmyt4qAonrLyVbRU7dMw=
=dRBO
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-15 Thread Ron Johnson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 02/15/07 15:00, Andrew Sackville-West wrote:
> On Wed, Feb 14, 2007 at 10:32:43PM -0500, Roberto C. Sanchez wrote:
>> Unless you are the sort of person who keeps 20,000 messages in a folder
>> or mailbox.  I have seen such a thing.
> 
> does that mean I have a problem?

You have a response-time aggravation if you want to delete an email.
 You have a *problem* if the file gets corrupted near an early
emails.  19,950ish emails suddenly go poof.

Both issues can be mitigated by (a) filtering mails into topical
folders (family, debian-user, etc) and archiving by date to history
folders.  I make a new debian-user folder every quarter, each folder
holding between 10 & 12 thousand emails, depending on how busy the
list was that quarter.

*Solving* the corrupted-mbox problem means moving to Maildir (or,
less popularly, mh) storage.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFF1NPWS9HxQb37XmcRAgjCAJ9fpWmf3z3MuRLO65iYD2faL/KvDACeM1jB
b/GSNXrHYWh+0uNOjwMkYrM=
=t0yF
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-15 Thread charlie derr

Andrew Sackville-West wrote:

On Wed, Feb 14, 2007 at 10:32:43PM -0500, Roberto C. Sanchez wrote:

Unless you are the sort of person who keeps 20,000 messages in a folder
or mailbox.  I have seen such a thing.


does that mean I have a problem?

A



For whatever it's worth, I'm writing this message using icedove, and there are currently 96179 messages in my inbox.  Sorting by 
thread takes 60 seconds or so, but everything else is pretty quick (i have a high-bandwidth connection to the IMAP mailserver). 
In the past, I've occasionally been up over 200,000 messages in a single folder without any problem (other than increased slowness 
when doing things like sorting and/or searching).


~c


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: Very disturbing feature in icedove

2007-02-15 Thread Andrew Sackville-West
On Wed, Feb 14, 2007 at 10:32:43PM -0500, Roberto C. Sanchez wrote:
> > 
> Unless you are the sort of person who keeps 20,000 messages in a folder
> or mailbox.  I have seen such a thing.

does that mean I have a problem?

A



signature.asc
Description: Digital signature


Re: Very disturbing feature in icedove

2007-02-15 Thread Dave Sherohman
On Wed, Feb 14, 2007 at 10:58:19PM -0800, Steve Lamb wrote:
> Dave Sherohman wrote:
> > OK, one more time:  Delete by default does not have to mean delete
> > *immediately* by default.  Look at the underlined text above.  I already
> > explicitly stated that I didn't mean immediate deletion and that delete-
> > on-folder-change or delete-on-exit are probably better,
> 
> Uh, not in my mind.  Maybe it stems from my years in the ISP business but
> generally users only want things deleted when they say they want it deleted.
> That doesn't mean "When they press the delete key" or even "After pressing the
> delete key and changing folders" or "after pressing the delete key and exiting
> the program."  After they say, in its most conservative setting, is after they
> have configured the client to delete the way they want.

Going back two of my posts on this subthread, my statement calling the
decision to never permanently delete anything without an explicit request
from the user "questionable at best" started with "If the tool does not
provide a means to undelete messages..."  I was responding to someone who
said that IceDove does not provide any way to access deleted messages,
in which case they would just be wasting disk space and providing no
security blanket for the user.  Freddy Freeloader has since chimed in
and stated that IceDove does provide access to deleted messages, via
a Trash folder, so the basis of my earlier statement was incorrect.
Since IceDove allows undeletion, it is reasonable for it to not clean
out all marked-for-deletion messages at the earliest opportunity.

> Windows and OSX, by default, require the user to "empty the trash"...

> This is no different.

My original entry into this thread was a complaint about the terminology,
not the function.  The average user understands that "empty the trash"
means "get rid of things I threw out."  He is less likely to understand
that "compact disk" has that meaning.[1]  That is, IMO, a very significant
difference.

(Your earlier post about "compact" having been used in databases since
forever is well taken, but the average user is not a DBA and cannot be
expected to be familiar with database terminology.)

> You have been told, repeatedly, where the knob is.  Go twiddle it on your 
> own!

I claim only that the knob is mislabeled.

Given Freddy's correction on the availability of undeletion, I don't
particularly care what the default setting is.

> Here's a bit of advice for you on software, a bit I give everyone about
> it.  Your first step on any new piece of software, esp. applications and games
> (if you play them) is to see what you can configure and where.

Excellent advice, indeed.


[1]  Unless the "trash can" is changed to a "trash compactor", I suppose,
but I've seen nothing in this thread to indicate that IceDove has made
that metaphoric change.  Going to "trash compactor/compact disk" would
also carry the risk of users initially interpreting "compact disk" to
mean "delete everything on the disk", much as happened with early Macs,
where you dragged a floppy disk to the trash can to eject it.

-- 
Windows Vista must be the first OS in history to have error codes for things
like "display quality too high"
  - Peter Gutmann, "A Cost Analysis of Windows Vista Content Protection"
http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.html


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-14 Thread Steve Lamb
Dave Sherohman wrote:
> OK, one more time:  Delete by default does not have to mean delete
> *immediately* by default.  Look at the underlined text above.  I already
> explicitly stated that I didn't mean immediate deletion and that delete-
> on-folder-change or delete-on-exit are probably better,

Uh, not in my mind.  Maybe it stems from my years in the ISP business but
generally users only want things deleted when they say they want it deleted.
That doesn't mean "When they press the delete key" or even "After pressing the
delete key and changing folders" or "after pressing the delete key and exiting
the program."  After they say, in its most conservative setting, is after they
have configured the client to delete the way they want.

And before you or anyone else jumps up with more of your preferences and
ignorance about the reality of computers let me remind you of one simple fact.

Windows and OSX, by default, require the user to "empty the trash".  Yes,
they can be set to automatically cull what's kept there.  And the default is
set insanely high.  It is set so precisely because until the end user twiddles
the knob they want to keep as much as possible because the expected behavior
is that the user has to tell the computer to "delete it, really, and this time
I mean it!"

This is no different.

You have been told, repeatedly, where the knob is.  Go twiddle it on your 
own!

> And besides...  If messages marked for deletion are cleaned out by
> default every time you exit your mail client, that mbox file won't get
> to be 500MB nearly as quickly (if ever).

Exactly.  'lo and behold, look at these numbers...

[EMAIL PROTECTED]:~/mail} ls -lhS
-rw--- 1 grey shared  25M 2007-02-15 01:45 Trash
-rw--- 1 grey shared  21M 2007-02-09 22:53 archive
-rw--- 1 grey mail20M 2007-02-14 17:05 /var/mail/grey
-rw--- 1 grey shared  12M 2007-02-13 20:45 jediprax
-rw--- 1 grey shared 7.1M 2007-02-12 17:54 outbox
-rw--- 1 grey shared 5.7M 2006-01-04 03:13 2004-outbox
-rw--- 1 grey shared 5.7M 2006-01-04 03:15 2005-outbox
-rw--- 1 grey shared 2.6M 2007-02-14 18:57 exim-users
-rw--- 1 grey shared 2.0M 2006-01-11 17:34 2003-outbox
-rw--- 1 grey shared 1.7M 2007-02-15 01:51 ubuntu-user
-rw--- 1 grey shared 1.1M 2007-02-15 01:45 debian-user
-rw--- 1 grey shared 533K 2007-02-06 04:55 b5jms
-rw--- 1 grey shared 371K 2007-02-14 14:05 enigmail
-rw-r--r-- 1 grey shared  35K 2007-02-14 10:56 ham
-rw-r--r-- 1 grey shared 6.8K 2007-02-14 10:55 spam
-rw--- 1 grey shared  672 2006-01-11 17:36 Drafts
-rw--- 1 grey shared  617 2007-02-14 03:15 sa-unsure

   There's all my active mail.  Top of the list, Trash, configured in
Thunderbird to purge anything older than 2 weeks.  Took me less time than your
first post to find and configure.  Point is *I* configured it.

Here's a bit of advice for you on software, a bit I give everyone about
it.  Your first step on any new piece of software, esp. applications and games
(if you play them) is to see what you can configure and where.  Until you do
that you have no clue what the piece of software can do nor can you possibly
have it tweaked to your liking.  Because what *you* like isn't what anyone
else is probable to like.  So it is incumbent on you, especially in the Linux
world, to look for the knob and give it a good yank first before complaining
about the defaults.  We already know the defaults aren't to much of anyone's
liking.  They are often designed to do as little damage as possible.  You have
the power, use it.


-- 
 Steve C. Lamb | But who decides what they dream?
   PGP Key: 8B6E99C5   |   And dream I do...
---+-



signature.asc
Description: OpenPGP digital signature


Re: Very disturbing feature in icedove

2007-02-14 Thread Roberto C. Sanchez
On Wed, Feb 14, 2007 at 04:23:17PM -0600, Dave Sherohman wrote:
> 
> OK, one more time:  Delete by default does not have to mean delete
> *immediately* by default.  Look at the underlined text above.  I already
> explicitly stated that I didn't mean immediate deletion and that delete-
> on-folder-change or delete-on-exit are probably better, along with an
> allusion to the performance reason which keeps being brought up.  Later
> in my message (in a part that you snipped), I even referred to the
> deferred deletion as being done for *good* reasons.
> 
So then it is OK for the program to become unresponsive for a minute, or
five minutes or more (worst case) when the user changes folders or
exits?

> And besides...  If messages marked for deletion are cleaned out by
> default every time you exit your mail client, that mbox file won't get
> to be 500MB nearly as quickly (if ever).
> 
Unless you are the sort of person who keeps 20,000 messages in a folder
or mailbox.  I have seen such a thing.

Regards,

-Roberto
-- 
Roberto C. Sanchez
http://people.connexer.com/~roberto
http://www.connexer.com


signature.asc
Description: Digital signature


Re: Very disturbing feature in icedove

2007-02-14 Thread Freddy Freeloader

Dave Sherohman wrote:

On Wed, Feb 14, 2007 at 02:30:48PM -0500, Daniel B. wrote:
  

Dave Sherohman wrote:


On Sat, Feb 10, 2007 at 12:36:55PM -0500, Roberto C. Sanchez wrote:
I was complaining solely about the use of "compact" to mean "delete".
  

Are you confusing the logical level (what the user almost always deals
with) with the physical level?



I would instead say that the Netscape/IceDove/Mozilla/SeaMonkey developers
are forcing the end user to deal with the details of the physical layer
rather than allowing users to exist, as they normally do, in the logical
realm.

Or, to put it another way, users tend to think "I've read my email
messages, so now I'll delete them" rather than "I've read my email
messages, so now I'll make the folder smaller."

  

At the logical level, the messages are already deleted (from the folder).
There is no way to get them back (from thr folder from which they're
deleted) going through the tool (Seamonkey).



If the tool does not provide a means to undelete messages, then I also
find the decision to not make permanent deletion (either when the user
changes folders or exits the program; it doesn't need to be immediate
for reasons which have been repeatedly discussed in this thread already)
a default action to be questionable at best.  If you can't undelete it,
then why keep it around?

  

However, yes, copies of the data still exist in the files.  And, yes,
although the user doesn't _usually_ deal with that, the user sometimes
does, e.g., when you want to make sure the data has been actually
been deleted.



"Deleted and inaccessible, but still around" does not have a place in most
users' mental model of the world and, even if that state actually does
exist (with good reason) somewhere in the guts of the software, those
details should not be forced upon them.  Good user interface designs
generally mirror the users' expectations, not the internal workings of
the software.

  

But that's the same as deleting a file:  Deleting a file tells the file
system to forget about remembering the data, but it doesn't usually
overwrite the data, so it or pieces of it are still on the disk unless
you perform some other operation to actually remove (overwrite) it.



Not really a very good analogy, as the file system will reuse the disk
space without requiring any additional action ('compact', 'purge',
'expunge', whatever) after the file has been deleted.

  

Would "Purge Deleted Messages" work?



Yes, I think it would, since it follows the typical user's mental model
of "get rid of the message(s)".  They still might be a little surprised
by it being a two-stage operation (delete, then purge), but at least
"purge" is more obviously related to "delete" than "compact" is.

  
I guess I don't get the reason for most of this debate.  Any message 
that has been deleted in Icedove/Thunderbird/SeaMonkey is recoverable, 
at least up until the time the folder is compacted or the Trash folder 
is emptied, from the Trash folder.  After that happens then, no, the 
message is not recoverable.   What is so odd about this?  I have yet to 
see a graphical email client that doesn't act pretty much the same way.


http://kb.mozillazine.org/Undelete_a_message

The above link is the first one returned by doing a search of the 
Mozilla KB for "undelete" reached by clicking on Help -> Icedove Help in 
Icedove. 



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: Very disturbing feature in icedove

2007-02-14 Thread Ron Johnson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 02/14/07 16:23, Dave Sherohman wrote:
> On Wed, Feb 14, 2007 at 03:42:15PM -0600, Ron Johnson wrote:
>>> If the tool does not provide a means to undelete messages, then I also
>>> find the decision to not make permanent deletion (either when the user
>   
>>> changes folders or exits the program; it doesn't need to be immediate
> ^
>>> for reasons which have been repeatedly discussed in this thread already)
> ^^^
>>> a default action to be questionable at best.  If you can't undelete it,
>>> then why keep it around?
>> Speed.  Deleting an email from the beginning of a 500MB (or, 10
>> years ago, 50MB) mbox file can be slow.
> 
> OK, one more time:  Delete by default does not have to mean delete
> *immediately* by default.  Look at the underlined text above.  I already
> explicitly stated that I didn't mean immediate deletion and that delete-

You're right, I'm wrong.

(Note to self: read email when you have time to carefully read it.)

> on-folder-change or delete-on-exit are probably better, along with an
> allusion to the performance reason which keeps being brought up.  Later
> in my message (in a part that you snipped), I even referred to the
> deferred deletion as being done for *good* reasons.
> 
> And besides...  If messages marked for deletion are cleaned out by
> default every time you exit your mail client, that mbox file won't get
> to be 500MB nearly as quickly (if ever).

Unless you keep a lot of email.


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFF0455S9HxQb37XmcRAidOAKDej1C7RBkiVwV2oX/49GJzOrS9ZgCgk5NF
S1+L9rISnPITmDWDiYdWV5o=
=wcfo
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-14 Thread Dave Sherohman
On Wed, Feb 14, 2007 at 03:42:15PM -0600, Ron Johnson wrote:
> > If the tool does not provide a means to undelete messages, then I also
> > find the decision to not make permanent deletion (either when the user
  
> > changes folders or exits the program; it doesn't need to be immediate
^
> > for reasons which have been repeatedly discussed in this thread already)
^^^
> > a default action to be questionable at best.  If you can't undelete it,
> > then why keep it around?
> 
> Speed.  Deleting an email from the beginning of a 500MB (or, 10
> years ago, 50MB) mbox file can be slow.

OK, one more time:  Delete by default does not have to mean delete
*immediately* by default.  Look at the underlined text above.  I already
explicitly stated that I didn't mean immediate deletion and that delete-
on-folder-change or delete-on-exit are probably better, along with an
allusion to the performance reason which keeps being brought up.  Later
in my message (in a part that you snipped), I even referred to the
deferred deletion as being done for *good* reasons.

And besides...  If messages marked for deletion are cleaned out by
default every time you exit your mail client, that mbox file won't get
to be 500MB nearly as quickly (if ever).

-- 
Windows Vista must be the first OS in history to have error codes for things
like "display quality too high"
  - Peter Gutmann, "A Cost Analysis of Windows Vista Content Protection"
http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.html


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-14 Thread Ron Johnson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 02/14/07 15:26, Dave Sherohman wrote:
> On Wed, Feb 14, 2007 at 02:30:48PM -0500, Daniel B. wrote:
>> Dave Sherohman wrote:
>>> On Sat, Feb 10, 2007 at 12:36:55PM -0500, Roberto C. Sanchez wrote:
>>> I was complaining solely about the use of "compact" to mean "delete".
>> Are you confusing the logical level (what the user almost always deals
>> with) with the physical level?
> 
> I would instead say that the Netscape/IceDove/Mozilla/SeaMonkey developers
> are forcing the end user to deal with the details of the physical layer
> rather than allowing users to exist, as they normally do, in the logical
> realm.
> 
> Or, to put it another way, users tend to think "I've read my email
> messages, so now I'll delete them" rather than "I've read my email
> messages, so now I'll make the folder smaller."
> 
>> At the logical level, the messages are already deleted (from the folder).
>> There is no way to get them back (from thr folder from which they're
>> deleted) going through the tool (Seamonkey).
> 
> If the tool does not provide a means to undelete messages, then I also
> find the decision to not make permanent deletion (either when the user
> changes folders or exits the program; it doesn't need to be immediate
> for reasons which have been repeatedly discussed in this thread already)
> a default action to be questionable at best.  If you can't undelete it,
> then why keep it around?

Speed.  Deleting an email from the beginning of a 500MB (or, 10
years ago, 50MB) mbox file can be slow.

(Yet another reason why mbox is a poor storage format.)


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFF04I3S9HxQb37XmcRAk6lAKC1YL5kkszBp1S2OuOjv0XRmwO8SwCgy1lW
6U68KaxkbCoi7FvmCh/zl4U=
=SOKP
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-14 Thread Dave Sherohman
On Wed, Feb 14, 2007 at 02:30:48PM -0500, Daniel B. wrote:
> Dave Sherohman wrote:
> >On Sat, Feb 10, 2007 at 12:36:55PM -0500, Roberto C. Sanchez wrote:
> >I was complaining solely about the use of "compact" to mean "delete".
> 
> Are you confusing the logical level (what the user almost always deals
> with) with the physical level?

I would instead say that the Netscape/IceDove/Mozilla/SeaMonkey developers
are forcing the end user to deal with the details of the physical layer
rather than allowing users to exist, as they normally do, in the logical
realm.

Or, to put it another way, users tend to think "I've read my email
messages, so now I'll delete them" rather than "I've read my email
messages, so now I'll make the folder smaller."

> At the logical level, the messages are already deleted (from the folder).
> There is no way to get them back (from thr folder from which they're
> deleted) going through the tool (Seamonkey).

If the tool does not provide a means to undelete messages, then I also
find the decision to not make permanent deletion (either when the user
changes folders or exits the program; it doesn't need to be immediate
for reasons which have been repeatedly discussed in this thread already)
a default action to be questionable at best.  If you can't undelete it,
then why keep it around?

> However, yes, copies of the data still exist in the files.  And, yes,
> although the user doesn't _usually_ deal with that, the user sometimes
> does, e.g., when you want to make sure the data has been actually
> been deleted.

"Deleted and inaccessible, but still around" does not have a place in most
users' mental model of the world and, even if that state actually does
exist (with good reason) somewhere in the guts of the software, those
details should not be forced upon them.  Good user interface designs
generally mirror the users' expectations, not the internal workings of
the software.

> But that's the same as deleting a file:  Deleting a file tells the file
> system to forget about remembering the data, but it doesn't usually
> overwrite the data, so it or pieces of it are still on the disk unless
> you perform some other operation to actually remove (overwrite) it.

Not really a very good analogy, as the file system will reuse the disk
space without requiring any additional action ('compact', 'purge',
'expunge', whatever) after the file has been deleted.

> Would "Purge Deleted Messages" work?

Yes, I think it would, since it follows the typical user's mental model
of "get rid of the message(s)".  They still might be a little surprised
by it being a two-stage operation (delete, then purge), but at least
"purge" is more obviously related to "delete" than "compact" is.

-- 
Windows Vista must be the first OS in history to have error codes for things
like "display quality too high"
  - Peter Gutmann, "A Cost Analysis of Windows Vista Content Protection"
http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.html


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-14 Thread Ron Johnson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 02/14/07 13:30, Daniel B. wrote:
> Dave Sherohman wrote:
>> On Sat, Feb 10, 2007 at 12:36:55PM -0500, Roberto C. Sanchez
>> wrote:
> ...
[snip]
> 
> At the logical level, the messages are already deleted (from the
> folder). There is no way to get them back (from thr folder from
> which they're deleted) going through the tool (Seamonkey).
> 
> (It's not like Emacs' RMail where you can undelete messages that
> you have marked for deletion, because that tool uses user-visible
> marking

Evolution also has a config setting to display mail that is
marked-for-deletion.

> for deletion to give the user a chance to recover from errors
> instead


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFF03ILS9HxQb37XmcRAotGAKCEYjunxHWKQnyJCdiKXICFb7iBMgCghiZb
w6zkeOytlG9ITxWYNPMCx5Q=
=mQ8m
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-14 Thread Daniel B.

Dave Sherohman wrote:

On Sat, Feb 10, 2007 at 12:36:55PM -0500, Roberto C. Sanchez wrote:

...


I was complaining solely about the use of "compact" to mean "delete".


Are you confusing the logical level (what the user almost always deals
with) with the physical level?

At the logical level, the messages are already deleted (from the folder).
There is no way to get them back (from thr folder from which they're
deleted) going through the tool (Seamonkey).

(It's not like Emacs' RMail where you can undelete messages that you
have marked for deletion, because that tool uses user-visible marking
for deletion to give the user a chance to recover from errors instead
of Seamonkey's method of using a Trash folder.)


However, yes, copies of the data still exist in the files.  And, yes,
although the user doesn't _usually_ deal with that, the user sometimes
does, e.g., when you want to make sure the data has been actually
been deleted.

But that's the same as deleting a file:  Deleting a file tells the file
system to forget about remembering the data, but it doesn't usually
overwrite the data, so it or pieces of it are still on the disk unless
you perform some other operation to actually remove (overwrite) it.



Just because Microsoft chooses to arbitrarily redefine words does not
mean that we should follow them in doing so.


True, but Mozilla/Seamonkey is not follwing Microsoft.  It follows what
Netscape 4.x (and presumbly earlier) versions called it.


And yes, something like "Purge deleted message" or even (if it weren't
too long) "Compact to erase old copies of deleted messages" would be
clearer to users than "compact folders."

Would "Purge Deleted Messages" work?

Daniel










--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: Very disturbing feature in icedove

2007-02-14 Thread Stephen
On Wed, Feb 14, 2007 at 03:33:47PM + or thereabouts, Paul Walsh
wrote:

[ ...]

> "You learn something new every day" the saying goes.
> 
> I hadn't realised about the function of the "Compact" option 'til I
> read this thread.  Might (partially) explain why my windozZe laptop
> goes into meltdown when I open Tbird - AV software grabs 100% CPU as
> it scans the mail (presumably because the 'Inbox' file still has the
> contents of messages marked as deleted?) and the system's pretty well
> unusable.  I'll go through the folders compacting when I get the
> chance.

This can be done automatically once you set the preference to 'compact
folders to save n kb of space' where 'n' is whatever you want it to be.


-- 
Regards
Stephen A.
   
Encrypted/Signed e-mail accepted (GPG or PGP) -- Key ID: 978BA045
+
He jests at scars who never felt a wound.
-- Shakespeare, "Romeo and Juliet, II. 2"
+


signature.asc
Description: Digital signature


Re: Very disturbing feature in icedove

2007-02-14 Thread Ron Johnson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 02/14/07 09:33, Paul Walsh wrote:
> Daniel D Jones wrote:
> 
>> messages.  Compact.  That's what the operation was called, and
>> that's what the drop down menu said.  That was in the early
>> '90s, over 20 years ago.
>> 
>> 
> I presume you meant "early '80s"?
> 
> "You learn something new every day" the saying goes.
> 
> I hadn't realised about the function of the "Compact" option 'til
> I read this thread.  Might (partially) explain why my windozZe
> laptop goes into meltdown when I open Tbird - AV software grabs
> 100% CPU as it scans the mail (presumably because the 'Inbox'
> file still has the contents of messages marked as deleted?) and
> the system's pretty well unusable. I'll go through the folders
> compacting when I get the chance.

Tbird has a "compact folders when it will save nnn KB".  That should
help things on the Windows side.

> As the laptop's a multi-boot system (soon to have a Suse variant
> replaced by Etch) I'll simply switch to using Tbird/IceDove for
> mail.  Eventually I expect to switch to using a VMware (or
> virtualbox) virtual machine for winXP and just have the laptop
> boot to Linux by default (which is what I do on my PC at work)!
> 

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFF00NBS9HxQb37XmcRAqD/AKDFdbCIRthELDFpL4LZiT7iqRNRrQCfR3/s
TlSlP7toMFlYaa+xz2d57N4=
=65uV
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Using courier-imap (was Re: Very disturbing feature in icedove)

2007-02-14 Thread Andrew Sackville-West
On Wed, Feb 14, 2007 at 12:01:41AM -0600, Ron Johnson wrote:
> 
> Mutt can directly read Maildir folders?  (I don't see why it
> shouldn't, but it just never occurred to me.)
> 
> > changing the procmail recipe delivery folder from
> > "path/to/folder" to
> 
> Procmail?  You probably like Perl, too.
> 
> > "path/to/folder/"
> > 
> > I was thinking more of the directory structure compatibility.

yup.

A


signature.asc
Description: Digital signature


Re: Very disturbing feature in icedove

2007-02-14 Thread Paul Walsh
Daniel D Jones wrote:

> messages.  Compact.  That's what the operation was called, and that's what 
> the drop down menu said.  That was in the early '90s, over 20 years ago.  
> 
> 
I presume you meant "early '80s"?

"You learn something new every day" the saying goes.

I hadn't realised about the function of the "Compact" option 'til I read this 
thread.  Might (partially) explain why my
windozZe laptop goes into meltdown when I open Tbird - AV software grabs 100% 
CPU as it scans the mail (presumably
because the 'Inbox' file still has the contents of messages marked as deleted?) 
and the system's pretty well unusable.
I'll go through the folders compacting when I get the chance.

As the laptop's a multi-boot system (soon to have a Suse variant replaced by 
Etch) I'll simply switch to using
Tbird/IceDove for mail.  Eventually I expect to switch to using a VMware (or 
virtualbox) virtual machine for winXP and
just have the laptop boot to Linux by default (which is what I do on my PC at 
work)!

-- 
Paul Walsh


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-14 Thread Daniel D Jones
On Tuesday 13 February 2007 22:45, Chris Bannister wrote:
> > "Compact", in that sense, refering to expunging deleted messages from an
> > mbox or other mail store, has been *the* common word for that action for
> > literally decades, predating even the popular internet (e.g. in the days
> > of BBS, Fidonet, etc). It's was used even far before that in other
> > database and database-like applications.
>
> Never struck it when dealing with mail. Before I came to Linux I had use
> Pegasus, Eudora, Groupwise something or other. When I started using
> Linux at Polytech, it was Pine. I don't remember having to compact
> anything to *actually* delete mail.

When I first started using Electronic Mail, it was in QWK format, downloaded 
from direct dialing BBS computers located in someone's living room.  I 
imported the QWK files into a DOS-based reader called Robomail.  In order to 
keep Robomail running snappily and happily on my 386 processor with 1 meg of 
RAM, I had to routinely compact my mail database to remove "deleted" 
messages.  Compact.  That's what the operation was called, and that's what 
the drop down menu said.  That was in the early '90s, over 20 years ago.  


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-14 Thread Stephen Chadfield
Chris Bannister <[EMAIL PROTECTED]> wrote:
> Never struck it when dealing with mail. Before I came to Linux I had use
> Pegasus, Eudora, Groupwise something or other. When I started using
> Linux at Polytech, it was Pine. I don't remember having to compact
> anything to *actually* delete mail.

In Pine you must "expunge" to actually delete mail - otherwise mail is 
simply flagged as being deleted,

-- 
Stephen Chadfield


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-13 Thread Ron Johnson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 02/13/07 21:45, Chris Bannister wrote:
> On Mon, Feb 12, 2007 at 02:31:39PM -0700, Wesley J. Landaker wrote:
>> On Monday 12 February 2007 14:33, Chris Bannister wrote:
>>> On Sun, Feb 11, 2007 at 09:50:18PM -0800, Steve Lamb wrote:
 Dave Sherohman wrote:
> On Sat, Feb 10, 2007 at 02:30:33PM +, Virgo Pärna wrote:
[snip]
>> Asking MUAs to use a different, more descriptive word is perhaps a fine 
>> request, but claiming that this use is "obscure" when it has been the 
> 
> I wasn't claiming it was obscure. I just thought that the average Joe
> wouldn't think ... "mmm now how do I compact the mail store?" when all
> he wants to do is delete a message.

When using mbox, deleting a message by marking it deleted and then
hiding it is *much* faster than actually moving it to the Trash.
That's why there is the need to compact folders.

Actually, though, I'm very surprised that Icedove does not compact
on exit.

> Two different things from a user's point of view, deleting a message and
> compacting a database.

Too true.  When using Evolution & IMAP, emptying the trash and
compacting folders are similar but not exact, and don't (well,
didn't: I now use Icedove) act the way I would expect.

But it compacts folders on exit!
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFF0qndS9HxQb37XmcRAp3rAJ0XLm/qYBXf0F0ijD+gQxfGE54n7ACeNiY/
GJfetbgW8XFZ1FEgGCoJDbI=
=RFwT
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Using courier-imap (was Re: Very disturbing feature in icedove)

2007-02-13 Thread Ron Johnson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 02/13/07 21:45, Chris Bannister wrote:
> On Mon, Feb 12, 2007 at 10:22:46AM -0600, Ron Johnson wrote:
>> Also, my mail data flow is: fetchmail -> postfix ->
>> SpamAssassin -> maildrop -> Maildir.
>> 
>> I fetchmail my wife's mail the same way.  Windows Tbird looks
>> over the LAN to find it.  No sweat.
> 
> Ahh, across the LAN. :-) Networking :-(

It's not that hard.  Really.

> from your mail data flow diagram: (plus your IMAP server is
> haggis)
> 
> fetchmail -> postfix -> SpamAssassin -> maildrop -> Maildir
> 
> All those programs run on haggis?

Sure.  And the Courier imapd.  And Icedove and Iceweasel and
PostgreSQL and X and cups and a pot-load of other stuff.

Are you surprised?

>> Mine looks like: if (
>> /^X-Mailing-List:.**/ ) { to
>> "Maildir/.Lists.Debian.User.2007q1" }
> 
> So the .mailfilter is on haggis? mmm, ohh thats handled by
> postfix's master.cf file?

Yes.  I'm pretty sure that it's part of the Debian master.cf.

# Interfaces to non-Postfix software. Be sure to examine the manual
# pages of the non-Postfix software to find out what options it
# wants.
#
# maildrop. See the Postfix MAILDROP_README file for details.
#
maildrop  unix  -   n   n   -   -   pipe
  flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}

>>> To copy an existing $HOME/Mail/ structure 
>>> = Can I just "cp Mail
>>> Maildir" then when I am happy just "rm -r Mail"
>> No.  mbox & Maildir are *radically* different formats.  There
>> are some mbox2md scripts floating around.
> 
> Changed to maildir ages ago. Never regretted it. Simple as

Mutt can directly read Maildir folders?  (I don't see why it
shouldn't, but it just never occurred to me.)

> changing the procmail recipe delivery folder from
> "path/to/folder" to

Procmail?  You probably like Perl, too.

> "path/to/folder/"
> 
> I was thinking more of the directory structure compatibility.
> 
>> http://www.firstpr.com.au/web-mail/RH90-Postfix-Courier-Maildrop-IMAP/
>> 
>> 
>> Doing it with Debian is boatloads easier, so most of it is 
>> irrelevant, but it did (does) work for me.
> 
> Will check it out. (also Must start looking at setting up a LAN.)
> 
> 
> 
>>> For mutt: Mutt and IMAP (maintained by Brendan Cully) 
>>> http://mutt.sourceforge.net/imap/
>> Not really.  Here are the relevant lines from ~/.muttrc :
>> 
>> set imap_user= set spoolfile=imap://haggis/INBOX
> 
> Right. So postfix will need be informed.

Huh?  Informed of what?

>> set folder=imap://haggis/INBOX. set move=no set copy=yes set
>> record=imap://haggis/INBOX/Sent
> 
> So everything is under INBOX? So a cp ~/.Mail/ ~/.Maildir/ won't
> work.

On my system, INBOX is virtual.  Think of it as an IMAP construct.

>> set realname="XX" folder-hook .   my_hdr From:
>> XXX
> 
> Is that for local LAN delivery.

Don't remember.  Haven't used mutt in 6 months.

> Better start reading some basic docs, if there are any, before I
> get too confused.
> 
> Thanks for your help.

Good luck.


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFF0qXFS9HxQb37XmcRAqw5AKDkdnJT1l8PaU214zEYAVxUmwaQEQCgup3D
yLVkW2aYCoS8QeIGxBXar+Q=
=7wdj
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Using courier-imap (was Re: Very disturbing feature in icedove)

2007-02-13 Thread Chris Bannister
On Mon, Feb 12, 2007 at 10:22:46AM -0600, Ron Johnson wrote:
> Also, my mail data flow is:
> fetchmail -> postfix -> SpamAssassin -> maildrop -> Maildir.
> 
> I fetchmail my wife's mail the same way.  Windows Tbird looks over
> the LAN to find it.  No sweat.

Ahh, across the LAN. :-) Networking :-(

from your mail data flow diagram: (plus your IMAP server is haggis)

fetchmail -> postfix -> SpamAssassin -> maildrop -> Maildir

All those programs run on haggis?

> Mine looks like:
> if ( /^X-Mailing-List:.**/ )
> {
> to "Maildir/.Lists.Debian.User.2007q1"
> }   

So the .mailfilter is on haggis? mmm, ohh thats handled by postfix's
master.cf file?

> > To copy an existing $HOME/Mail/ structure
> > =
> > Can I just "cp Mail Maildir" then when I am happy just "rm -r Mail"
> 
> No.  mbox & Maildir are *radically* different formats.  There are
> some mbox2md scripts floating around.

Changed to maildir ages ago. Never regretted it. Simple as changing the
procmail recipe delivery folder from "path/to/folder" to
"path/to/folder/"

I was thinking more of the directory structure compatibility.

> http://www.firstpr.com.au/web-mail/RH90-Postfix-Courier-Maildrop-IMAP/
> 
> Doing it with Debian is boatloads easier, so most of it is
> irrelevant, but it did (does) work for me.

Will check it out. 
(also Must start looking at setting up a LAN.)


> > For mutt: 
> > Mutt and IMAP (maintained by Brendan Cully)
> > http://mutt.sourceforge.net/imap/
> 
> Not really.  Here are the relevant lines from ~/.muttrc :
> 
> set imap_user=
> set spoolfile=imap://haggis/INBOX

Right. So postfix will need be informed.

> set folder=imap://haggis/INBOX.
> set move=no
> set copy=yes
> set record=imap://haggis/INBOX/Sent

So everything is under INBOX?
So a cp ~/.Mail/ ~/.Maildir/ won't work.

> set realname="XX"
> folder-hook .   my_hdr From: XXX

Is that for local LAN delivery.

Better start reading some basic docs, if there are any, before I get too
confused. 

Thanks for your help.

-- 
Chris.
==
Don't forget to check that your /etc/apt/sources.lst entries point to 
etch and not testing, otherwise you may end up with a broken system once
etch goes stable.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Using courier-imap (was Re: Very disturbing feature in icedove)

2007-02-13 Thread Chris Bannister
On Mon, Feb 12, 2007 at 09:03:13AM -0500, Roberto C. Sanchez wrote:
> On Mon, Feb 12, 2007 at 11:01:56PM +1300, Chris Bannister wrote:
> Personally, I don't like clutter in my $HOME, so I changed the courier
> config to use ~/.Maildir instead of ~/Maildir.

Thats only for ls -l asthetics?

> > To copy an existing $HOME/Mail/ structure
> > =
> > Can I just "cp Mail Maildir" then when I am happy just "rm -r Mail"
> > 
> Is ~/Mail already in Maildir format?  If not, I'd say the best bet is to

Yes, although its a bit messy. I also have folders under $HOME/Mail/
which are archives only (i.e. not mentioned in .mailfilter, but created
with the "save" or "copy" from mutt.) which I'm guessing shouldn't be
under the IMAP directory structure?

> > For mutt: 
> > Mutt and IMAP (maintained by Brendan Cully)
> > http://mutt.sourceforge.net/imap/
> > 
> I've never had a problem with mutt and IMAP (using it now).  I just set
> the default folder as imaps://[EMAIL PROTECTED]/INBOX and it works fine.  I
> forget the exact settings, but they are well documented.  If you need
> them, I can post mine out of my own config.

That would be great! Would this be ok:
# Mailboxes which get new mail.
mailboxes `echo $HOME/.Maildir/*`

When mail arrives into one of the mailboxes i.e. will mutt say "New mail
in $HOME/.Maildir/IN-debian-user" then if you press c then return will
mutt 'open' $HOME/.Maildir/IN-debian-user and the new message is flagged
as new just as it does now?

-- 
Chris.
==
Don't forget to check that your /etc/apt/sources.lst entries point to 
etch and not testing, otherwise you may end up with a broken system once
etch goes stable.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-13 Thread Chris Bannister
On Mon, Feb 12, 2007 at 02:31:39PM -0700, Wesley J. Landaker wrote:
> On Monday 12 February 2007 14:33, Chris Bannister wrote:
> > On Sun, Feb 11, 2007 at 09:50:18PM -0800, Steve Lamb wrote:
> > > Dave Sherohman wrote:
> > > > On Sat, Feb 10, 2007 at 02:30:33PM +, Virgo Pärna wrote:
> > > > I think I'll side with the people who think this obscure use of the
> > > > word "compact" is a bug in IceDove (and just continue using mutt).
> > >
> > > You mean the people who are oblivious to the fact that compact, as
> > > you described it, has been in that usage for decades when referring to
> > > databases and your IMAP mail store is a database?  Ooooh, chilling,
> > > innit?
> >
> > Serious? Scraping the barrel there mate. ROFLOL
> 
> No, really, you should listen to Steve.

I realise what he is saying. I've struck it with spamprobe, databases in
scid. But its normally an admin job.

By "scraping the bottom of the barrel" I meant his assertion
"... been in that usage for decades when referring to databases and your
IMAP mail store is a database?" is a cop out especially followed with
"Ooooh, chilling, nnit?"

> "Compact", in that sense, refering to expunging deleted messages from an 
> mbox or other mail store, has been *the* common word for that action for 
> literally decades, predating even the popular internet (e.g. in the days of 
> BBS, Fidonet, etc). It's was used even far before that in other database 
> and database-like applications.

Never struck it when dealing with mail. Before I came to Linux I had use
Pegasus, Eudora, Groupwise something or other. When I started using
Linux at Polytech, it was Pine. I don't remember having to compact
anything to *actually* delete mail.

Closest I've come to is 'syncing the mailbox', but never looked at it as
a database operation. 

> Asking MUAs to use a different, more descriptive word is perhaps a fine 
> request, but claiming that this use is "obscure" when it has been the 

I wasn't claiming it was obscure. I just thought that the average Joe
wouldn't think ... "mmm now how do I compact the mail store?" when all
he wants to do is delete a message.

Two different things from a user's point of view, deleting a message and
compacting a database.

> canonical term for this operation for a *very long time* just makes you 
> seem ill-informed.

-- 
Chris.
==
Don't forget to check that your /etc/apt/sources.lst entries point to 
etch and not testing, otherwise you may end up with a broken system once
etch goes stable.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-13 Thread Daniel D Jones
On Saturday 10 February 2007 10:10, Dave Sherohman wrote:
> On Sat, Feb 10, 2007 at 02:30:33PM +, Virgo Pärna wrote:
> > To make Thunderbird/Icedove to really delete those messages you can
> > use File, Compact Folders and you can specify configuration option
> > "Compact folders when it will save over XXX kB" (you can also specify
> > specific amount of disk space).
>
> Oh, I see.  "Compact" means "really delete the messages that I said to
> delete, but are actually just marked as deleted, not physically deleted".
> How incredibly obvious.

Do a Google search of "compact database" and see how many hits you get.  (I 
get about 28 million.)  It's a perfectly common term.  Follow a few of those 
links and read what you find.  Marking records with a deleted tag and not 
actually deleting them until you compact the database is standard database 
behavior.  It's been around for some twenty five years or so.

The behavior you find so appalling is standard behavior among modern, 
database- type MUAs.  Yes, Outlook does it.  So does KMail.  So does 
Evolution.  They all have a "Trash" folder.  When you delete an email, it 
gets moved into the "Trash" folder.  They can all be configured to handle the 
trash in different ways.  It can sit there until you manually deleted.  It 
can sit until it's been there for a user specified length of time.  Trash can 
be emptied upon exit, with or without a prompt.  There are all sorts of 
options and they're all under your control.  All you have to do is learn to 
use the program that you have on your computer.

> I think I'll side with the people who think this obscure use of the word
> "compact" is a bug in IceDove

As I pointed out above, it's neither obscure nor a bug.  It's standard 
terminology and behavior.

> (and just continue using mutt). 

Mutt is a perfectly fine email program.  Once you invest the time to learn how 
to use it.  Hmm, guess that's true about  a lot of programs, huh?



Re: Very disturbing feature in icedove

2007-02-12 Thread Ron Johnson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 02/11/07 23:50, Steve Lamb wrote:
> Dave Sherohman wrote:
>> On Sat, Feb 10, 2007 at 02:30:33PM +, Virgo Pärna wrote:
>> I think I'll side with the people who think this obscure use of the word
>> "compact" is a bug in IceDove (and just continue using mutt).
> 
> You mean the people who are oblivious to the fact that compact, as you
> described it, has been in that usage for decades when referring to databases
> and your IMAP mail store is a database?  Ooooh, chilling, innit?

IMAP is an Access Protocol.  It does not specify how the stores
imapd stores the data.  uw-imapd uses mbox files.

Still, courier-imapd and dovecot use Maildir, so lets take that:
to call Maildir a database is stretching beyond reasonableness the
definition of "database".


- From The Free On-line Dictionary of Computing (19 Sep 2003) [foldoc]:

  database

 1.  One or more large structured sets of persistent
 data, usually associated with software to update and {query}
 the data.  A simple database might be a single file containing
 many {records}, each of which contains the same set of
 {fields} where each field is a certain fixed width.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFF0N05S9HxQb37XmcRAthkAKCeA5oxhMgtSw3sVstbxoXa43RrQQCg4DB5
UXQXIAGZQbqvc00HWv2yoek=
=1Y5a
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-12 Thread Wesley J. Landaker
On Monday 12 February 2007 14:33, Chris Bannister wrote:
> On Sun, Feb 11, 2007 at 09:50:18PM -0800, Steve Lamb wrote:
> > Dave Sherohman wrote:
> > > On Sat, Feb 10, 2007 at 02:30:33PM +, Virgo Pärna wrote:
> > > I think I'll side with the people who think this obscure use of the
> > > word "compact" is a bug in IceDove (and just continue using mutt).
> >
> > You mean the people who are oblivious to the fact that compact, as
> > you described it, has been in that usage for decades when referring to
> > databases and your IMAP mail store is a database?  Ooooh, chilling,
> > innit?
>
> Serious? Scraping the barrel there mate. ROFLOL

No, really, you should listen to Steve.

"Compact", in that sense, refering to expunging deleted messages from an 
mbox or other mail store, has been *the* common word for that action for 
literally decades, predating even the popular internet (e.g. in the days of 
BBS, Fidonet, etc). It's was used even far before that in other database 
and database-like applications.

Asking MUAs to use a different, more descriptive word is perhaps a fine 
request, but claiming that this use is "obscure" when it has been the 
canonical term for this operation for a *very long time* just makes you 
seem ill-informed.

-- 
Wesley J. Landaker <[EMAIL PROTECTED]> 
OpenPGP FP: 4135 2A3B 4726 ACC5 9094  0097 F0A9 8A4C 4CD6 E3D2


pgp28daVfSk97.pgp
Description: PGP signature


Re: Very disturbing feature in icedove

2007-02-12 Thread Chris Bannister
On Sun, Feb 11, 2007 at 09:50:18PM -0800, Steve Lamb wrote:
> Dave Sherohman wrote:
> > On Sat, Feb 10, 2007 at 02:30:33PM +, Virgo Pärna wrote:
> > I think I'll side with the people who think this obscure use of the word
> > "compact" is a bug in IceDove (and just continue using mutt).
> 
> You mean the people who are oblivious to the fact that compact, as you
> described it, has been in that usage for decades when referring to databases
> and your IMAP mail store is a database?  Ooooh, chilling, innit?

Serious? Scraping the barrel there mate. ROFLOL

-- 
Chris.
==
Don't forget to check that your /etc/apt/sources.lst entries point to 
etch and not testing, otherwise you may end up with a broken system once
etch goes stable.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Using courier-imap (was Re: Very disturbing feature in icedove)

2007-02-12 Thread Ron Johnson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 02/12/07 04:01, Chris Bannister wrote:
> On Sat, Feb 10, 2007 at 07:43:37AM -0600, Ron Johnson wrote:
>> IMAP is designed for what you what you want to do.  Run an imapd on
>> your box (courier-imap is popular and easy) and tell you MUA to use
>> the IMAP protocol instead of mbox.
> 
> Hi Ron,
> 
> If you use fetchmail to get your mail from your ISP, is it still easy?
> At the moment I use fetchmail and maildrop. Once courier-imap is
> installed, do I just change my .mailfilter from say:

Yes, it's very easy.  I set it up a couple of years ago and haven't
touched it since (except when I moved to a new machine, but that was
just mainly copying config files).

Also, my mail data flow is:
fetchmail -> postfix -> SpamAssassin -> maildrop -> Maildir.

I fetchmail my wife's mail the same way.  Windows Tbird looks over
the LAN to find it.  No sweat.

>  ###
>  #Filter debian-user list messages #
>  ###
>  if (/^X-Loop: [EMAIL PROTECTED]/)
>  {
>to "$HOME/Mail/IN-debian-user/"
>  }
> 
> to --
> 
>   ###
>   #Filter debian-user list messages #
>   ###
>   if (/^X-Loop: [EMAIL PROTECTED]/)
>   {
> to "$HOME/Maildir/IN-debian-user/"
>   }

Mine looks like:
if ( /^X-Mailing-List:.**/ )
{
to "Maildir/.Lists.Debian.User.2007q1"
}

But then, I've keep all mail, so have many folders, so that they
don't get too huge.

> (Assuming courier-imap defaults to $HOME/Maildir/)
> 
> To copy an existing $HOME/Mail/ structure
> =
> Can I just "cp Mail Maildir" then when I am happy just "rm -r Mail"

No.  mbox & Maildir are *radically* different formats.  There are
some mbox2md scripts floating around.

However, when I converted, I just used my GUI MUA to drag and drop
each folder's contents from mbox to Maildir.  Took a while, but
that's what gnobots and PySol are for.

> What documentation do you recommend reading?
> 
> Using the MUA to access the "$HOME/Maildir/" is another 'kettle of fish'

http://www.firstpr.com.au/web-mail/RH90-Postfix-Courier-Maildrop-IMAP/

Doing it with Debian is boatloads easier, so most of it is
irrelevant, but it did (does) work for me.

> For mutt: 
> Mutt and IMAP (maintained by Brendan Cully)
> http://mutt.sourceforge.net/imap/

Not really.  Here are the relevant lines from ~/.muttrc :

set imap_user=
set spoolfile=imap://haggis/INBOX
set folder=imap://haggis/INBOX.
set move=no
set copy=yes
set record=imap://haggis/INBOX/Sent
set realname="XX"
folder-hook .   my_hdr From: XXX


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFF0JRWS9HxQb37XmcRAlKcAJ4m+eQb8sb9yugIpAs7csz+UTeLHwCfRdUm
M76C0NM+FFCXOQUBXb0ddfY=
=vvY6
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Using courier-imap (was Re: Very disturbing feature in icedove)

2007-02-12 Thread Roberto C. Sanchez
On Mon, Feb 12, 2007 at 11:01:56PM +1300, Chris Bannister wrote:
> 
> If you use fetchmail to get your mail from your ISP, is it still easy?
> At the moment I use fetchmail and maildrop. Once courier-imap is
> installed, do I just change my .mailfilter from say:
> 
>  ###
>  #Filter debian-user list messages #
>  ###
>  if (/^X-Loop: [EMAIL PROTECTED]/)
>  {
>to "$HOME/Mail/IN-debian-user/"
>  }
> 
> to --
> 
>   ###
>   #Filter debian-user list messages #
>   ###
>   if (/^X-Loop: [EMAIL PROTECTED]/)
>   {
> to "$HOME/Maildir/IN-debian-user/"
>   }
> 
> (Assuming courier-imap defaults to $HOME/Maildir/)
> 
That looks right.  I have used fetchmail on machines running IMAP and
never had a problem with fetchmail delivering straight into my Maildir.

Personally, I don't like clutter in my $HOME, so I changed the courier
config to use ~/.Maildir instead of ~/Maildir.

> To copy an existing $HOME/Mail/ structure
> =
> Can I just "cp Mail Maildir" then when I am happy just "rm -r Mail"
> 
Is ~/Mail already in Maildir format?  If not, I'd say the best bet is to
setup courier-imap and then use something like procmail to bounce every
message in ~/Mail back to yourself.

> What documentation do you recommend reading?
> 
> Using the MUA to access the "$HOME/Maildir/" is another 'kettle of fish'
> 
> For mutt: 
> Mutt and IMAP (maintained by Brendan Cully)
> http://mutt.sourceforge.net/imap/
> 
I've never had a problem with mutt and IMAP (using it now).  I just set
the default folder as imaps://[EMAIL PROTECTED]/INBOX and it works fine.  I
forget the exact settings, but they are well documented.  If you need
them, I can post mine out of my own config.

Regards,

-Roberto

-- 
Roberto C. Sanchez
http://people.connexer.com/~roberto
http://www.connexer.com


signature.asc
Description: Digital signature


Using courier-imap (was Re: Very disturbing feature in icedove)

2007-02-12 Thread Chris Bannister
On Sat, Feb 10, 2007 at 07:43:37AM -0600, Ron Johnson wrote:
> IMAP is designed for what you what you want to do.  Run an imapd on
> your box (courier-imap is popular and easy) and tell you MUA to use
> the IMAP protocol instead of mbox.

Hi Ron,

If you use fetchmail to get your mail from your ISP, is it still easy?
At the moment I use fetchmail and maildrop. Once courier-imap is
installed, do I just change my .mailfilter from say:

 ###
 #Filter debian-user list messages #
 ###
 if (/^X-Loop: [EMAIL PROTECTED]/)
 {
   to "$HOME/Mail/IN-debian-user/"
 }

to --

  ###
  #Filter debian-user list messages #
  ###
  if (/^X-Loop: [EMAIL PROTECTED]/)
  {
to "$HOME/Maildir/IN-debian-user/"
  }

(Assuming courier-imap defaults to $HOME/Maildir/)

To copy an existing $HOME/Mail/ structure
=
Can I just "cp Mail Maildir" then when I am happy just "rm -r Mail"

What documentation do you recommend reading?

Using the MUA to access the "$HOME/Maildir/" is another 'kettle of fish'

For mutt: 
Mutt and IMAP (maintained by Brendan Cully)
http://mutt.sourceforge.net/imap/

-- 
Chris.
==
Don't forget to check that your /etc/apt/sources.lst entries point to 
etch and not testing, otherwise you may end up with a broken system once
etch goes stable.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-11 Thread Dave Ewart
On Sunday, 11.02.2007 at 21:39 +0100, Fabian (Lists) wrote:

> > 1. Set "When I delete a message" to be "Move it to Deleted", and
> > also set "Empty Deleted folder on Exit;
> 
> [snip]
> 
> This is true for an IMAP folder. But that's not what this thread is
> about. For IMAP you can also enable 'Expunge on exit'. The OP was
> complaining about the fact that Icedove didn't purge deleted items
> from the local storage.

Oh, yes, of course: I'd forgotten that local folders behaved differently
in this regard than IMAP.  Apologies.

Dave.
-- 
Please don't CC me on list messages!
...
Dave Ewart - [EMAIL PROTECTED] - jabber: [EMAIL PROTECTED]
All email from me is now digitally signed, key from http://www.sungate.co.uk/
Fingerprint: AEC5 9360 0A35 7F66 66E9 82E4 9E10 6769 CD28 DA92



signature.asc
Description: Digital signature


Re: Very disturbing feature in icedove

2007-02-11 Thread Steve Lamb
Dave Sherohman wrote:
> On Sat, Feb 10, 2007 at 02:30:33PM +, Virgo Pärna wrote:
> I think I'll side with the people who think this obscure use of the word
> "compact" is a bug in IceDove (and just continue using mutt).

You mean the people who are oblivious to the fact that compact, as you
described it, has been in that usage for decades when referring to databases
and your IMAP mail store is a database?  Ooooh, chilling, innit?

-- 
 Steve C. Lamb | But who decides what they dream?
   PGP Key: 8B6E99C5   |   And dream I do...
---+-



signature.asc
Description: OpenPGP digital signature


Re: Very disturbing feature in icedove

2007-02-11 Thread Fabian (Lists)
Dave Ewart wrote:
> On Sunday, 11.02.2007 at 18:47 +0100, Fabian (Lists) wrote:
> 
>> There is an extension [1] for thunderbird/icedove which provides a
>> toolbar button to purge the pseudo-deleted messages. Funny that one
>> needs to install a third-party extension for such a basic function...
> 
> Except that you *don't* need it.

True. The extension only adds a *button*. Alternatively you could
right-click the folder and choose 'Compact this folder'. Sorry for not
being clear on that one.

> Set the account settings as I described in another post to this thread.
> To clarify, either:
> 
> 1. Set "When I delete a message" to be "Move it to Deleted", and also
> set "Empty Deleted folder on Exit;

[snip]

This is true for an IMAP folder. But that's not what this thread is
about. For IMAP you can also enable 'Expunge on exit'. The OP was
complaining about the fact that Icedove didn't purge deleted items from
the local storage.

Fabian


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-11 Thread Dave Ewart
On Sunday, 11.02.2007 at 18:47 +0100, Fabian (Lists) wrote:

> There is an extension [1] for thunderbird/icedove which provides a
> toolbar button to purge the pseudo-deleted messages. Funny that one
> needs to install a third-party extension for such a basic function...

Except that you *don't* need it.

Set the account settings as I described in another post to this thread.
To clarify, either:

1. Set "When I delete a message" to be "Move it to Deleted", and also
set "Empty Deleted folder on Exit;

or

2. Set "When I delete a message" to be "Remove it immediately".

No need for an extra extension.

Note that the first of those two options is preferred, especially if you
have large folders, otherwise you will get performance hits every time
you move/delete messages from a folder.

Dave.
-- 
Please don't CC me on list messages!
...
Dave Ewart - [EMAIL PROTECTED] - jabber: [EMAIL PROTECTED]
All email from me is now digitally signed, key from http://www.sungate.co.uk/
Fingerprint: AEC5 9360 0A35 7F66 66E9 82E4 9E10 6769 CD28 DA92



signature.asc
Description: Digital signature


Re: Very disturbing feature in icedove

2007-02-11 Thread Ron Johnson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 02/11/07 10:33, Paul E Condon wrote:
> On Sun, Feb 11, 2007 at 10:06:35AM -0600, Ron Johnson wrote:
>> -BEGIN PGP SIGNED MESSAGE-
>> Hash: SHA1
>>
>> On 02/11/07 09:31, Dave Sherohman wrote:
>>> On Sat, Feb 10, 2007 at 12:36:55PM -0500, Roberto C. Sanchez wrote:
 On Sat, Feb 10, 2007 at 09:10:46AM -0600, Dave Sherohman wrote:
>> [snip]
[snip]
> up complaining when the real world ignored my objection to calling a 
> popular graphical image a 'window' ;-)

"Graphical image" called a "window"?  Since when?

In a GUI, a window is called a window because it is a window (i.e.,
sub-set view) into your complete document, just as when you look out
a physical window you can't see as much of the world as when you are
 outside.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFFz2a2S9HxQb37XmcRAnQmAKCxDSBtdRspdlJ2ADzIHJHCgO9BQgCg3ObG
HjU749ST/Ms//XVz1tj9Beo=
=NqfT
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-11 Thread Ron Johnson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 02/11/07 11:47, Fabian (Lists) wrote:
> Dave Sherohman wrote:
>> On Sat, Feb 10, 2007 at 02:30:33PM +, Virgo Pärna wrote:
>>> To make Thunderbird/Icedove to really delete those messages you can use 
>>> File, Compact Folders and you can specify configuration option "Compact 
>>> folders when it will save over XXX kB" (you can also specify specific amount
>>> of disk space).
>> Oh, I see.  "Compact" means "really delete the messages that I said to
>> delete, but are actually just marked as deleted, not physically deleted".
>> How incredibly obvious.
>>
>> I think I'll side with the people who think this obscure use of the word
>> "compact" is a bug in IceDove (and just continue using mutt).
> 
> There is an extension [1] for thunderbird/icedove which provides a
> toolbar button to purge the pseudo-deleted messages. Funny that one
> needs to install a third-party extension for such a basic function...

> Still like thunderbird for my desktop ;) Compared to most of the other
> click-me-MUAs it's one of the usable ones for me.

More featureful than Sylpheed (which is what I'd choose on a small
GUI system), less fat than Evolution.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFFz2XcS9HxQb37XmcRAuBaAJ9f4PiGywfkmhKNimFQxq4VVm9uiQCg7vWB
v78q+NexjhSDbEWudqk/MDc=
=grja
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-11 Thread Fabian (Lists)
Dave Sherohman wrote:
> On Sat, Feb 10, 2007 at 02:30:33PM +, Virgo Pärna wrote:
>> To make Thunderbird/Icedove to really delete those messages you can use 
>> File, Compact Folders and you can specify configuration option "Compact 
>> folders when it will save over XXX kB" (you can also specify specific amount
>> of disk space).
> 
> Oh, I see.  "Compact" means "really delete the messages that I said to
> delete, but are actually just marked as deleted, not physically deleted".
> How incredibly obvious.
> 
> I think I'll side with the people who think this obscure use of the word
> "compact" is a bug in IceDove (and just continue using mutt).

There is an extension [1] for thunderbird/icedove which provides a
toolbar button to purge the pseudo-deleted messages. Funny that one
needs to install a third-party extension for such a basic function...

Still like thunderbird for my desktop ;) Compared to most of the other
click-me-MUAs it's one of the usable ones for me.

Best Regards,
Fabian

[1] https://addons.mozilla.org/thunderbird/1792/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-11 Thread Paul E Condon
On Sun, Feb 11, 2007 at 10:06:35AM -0600, Ron Johnson wrote:
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
> 
> On 02/11/07 09:31, Dave Sherohman wrote:
> > On Sat, Feb 10, 2007 at 12:36:55PM -0500, Roberto C. Sanchez wrote:
> >> On Sat, Feb 10, 2007 at 09:10:46AM -0600, Dave Sherohman wrote:
> [snip]
> > Please note the lack of any complaint about tag-then-delete in my
> > earlier post.  I even mentioned that I will continue to use mutt, which,
> > as has been mentioned earlier in the thread, also uses a tag-then-delete
> > model, although mutt continues to show messages marked for deletion (with
> > a "D" status marker so you know they've been marked but not really
> > deleted, as opposed to hiding them so it looks like they've been deleted
> > when they really haven't been).
> > 
> > I was complaining solely about the use of "compact" to mean "delete".
> > Just because Microsoft chooses to arbitrarily redefine words does not
> > mean that we should follow them in doing so.
> 
> Redefine?  No.  It compacts the mail folder just like a kitchen
> trash compactor compacts refuse.

Natural language is full of examples of drift in meaning of commonly used
words. In this case perhaps, the real complaint ought to be against
using 'delete' as a substitute for the phrase 'mark for deletion'. I gave
up complaining when the real world ignored my objection to calling a 
popular graphical image a 'window' ;-)

-- 
Paul E Condon   
[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-11 Thread Ron Johnson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 02/11/07 09:31, Dave Sherohman wrote:
> On Sat, Feb 10, 2007 at 12:36:55PM -0500, Roberto C. Sanchez wrote:
>> On Sat, Feb 10, 2007 at 09:10:46AM -0600, Dave Sherohman wrote:
[snip]
> Please note the lack of any complaint about tag-then-delete in my
> earlier post.  I even mentioned that I will continue to use mutt, which,
> as has been mentioned earlier in the thread, also uses a tag-then-delete
> model, although mutt continues to show messages marked for deletion (with
> a "D" status marker so you know they've been marked but not really
> deleted, as opposed to hiding them so it looks like they've been deleted
> when they really haven't been).
> 
> I was complaining solely about the use of "compact" to mean "delete".
> Just because Microsoft chooses to arbitrarily redefine words does not
> mean that we should follow them in doing so.

Redefine?  No.  It compacts the mail folder just like a kitchen
trash compactor compacts refuse.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFFzz8LS9HxQb37XmcRAiFrAJ9/5a+LVPH2bYqWzW70VwOYrnqBgACfcqro
XehAj+DgFjJsH1kWPd3etdc=
=80ef
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-11 Thread Dave Sherohman
On Sat, Feb 10, 2007 at 12:36:55PM -0500, Roberto C. Sanchez wrote:
> On Sat, Feb 10, 2007 at 09:10:46AM -0600, Dave Sherohman wrote:
> > I think I'll side with the people who think this obscure use of the word
> > "compact" is a bug in IceDove (and just continue using mutt).
> > 
> Ever have a huge mbox?  Mayb 10,000 or 50,000 messages?  Would you be
> really annoyed if you pressed delete and took 5 minutes before your MUA
> was responsive again?  That is why it does things the way it does.  If
> you delete the first message out of a very large mbox and the MUA
> actually removes the message, it will take a long time.  Hence, the
> tagging and only actually removing it on the compact operation.

Please note the lack of any complaint about tag-then-delete in my
earlier post.  I even mentioned that I will continue to use mutt, which,
as has been mentioned earlier in the thread, also uses a tag-then-delete
model, although mutt continues to show messages marked for deletion (with
a "D" status marker so you know they've been marked but not really
deleted, as opposed to hiding them so it looks like they've been deleted
when they really haven't been).

I was complaining solely about the use of "compact" to mean "delete".
Just because Microsoft chooses to arbitrarily redefine words does not
mean that we should follow them in doing so.

-- 
Windows Vista must be the first OS in history to have error codes for things
like "display quality too high"
  - Peter Gutmann, "A Cost Analysis of Windows Vista Content Protection"
http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.html


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-10 Thread Roberto C. Sanchez
On Sat, Feb 10, 2007 at 08:26:42PM -0500, [EMAIL PROTECTED] wrote:
> 
> Does that mean that with Maildirs you lose teh ability to undelete 
> messages?
> 
Not if you are still using a Trash folder.

Regards,

-Roberto

-- 
Roberto C. Sanchez
http://people.connexer.com/~roberto
http://www.connexer.com


signature.asc
Description: Digital signature


Re: Very disturbing feature in icedove

2007-02-10 Thread hendrik
On Sat, Feb 10, 2007 at 12:31:03PM -0500, Roberto C. Sanchez wrote:
> On Sat, Feb 10, 2007 at 09:08:00AM -0500, Douglas Allan Tutty wrote:
> > 
> > I've never used anything but mutt.  Surely someone doesn't have to run
> > imapd just so that their mail gets deleted when they tell a MUA to
> > delete a mail.  I'd call that a bug.
> > 
> Switching from mbox to Maildir would probably fix it as well.

Does that mean that with Maildirs you lose teh ability to undelete 
messages?

-- hendrik


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-10 Thread Roberto C. Sanchez
On Sat, Feb 10, 2007 at 09:10:46AM -0600, Dave Sherohman wrote:
> On Sat, Feb 10, 2007 at 02:30:33PM +, Virgo Pärna wrote:
> > To make Thunderbird/Icedove to really delete those messages you can use 
> > File, Compact Folders and you can specify configuration option "Compact 
> > folders when it will save over XXX kB" (you can also specify specific amount
> > of disk space).
> 
> Oh, I see.  "Compact" means "really delete the messages that I said to
> delete, but are actually just marked as deleted, not physically deleted".
> How incredibly obvious.
> 
It is obvious.  To people who come from Outlook-land.  Remember, the
Mozilla tools are primarily targeted at Windows.  Their portability and
usability on other platforms is a happy coincidence.

> I think I'll side with the people who think this obscure use of the word
> "compact" is a bug in IceDove (and just continue using mutt).
> 
Ever have a huge mbox?  Mayb 10,000 or 50,000 messages?  Would you be
really annoyed if you pressed delete and took 5 minutes before your MUA
was responsive again?  That is why it does things the way it does.  If
you delete the first message out of a very large mbox and the MUA
actually removes the message, it will take a long time.  Hence, the
tagging and only actually removing it on the compact operation.

Regards,

-Roberto
-- 
Roberto C. Sanchez
http://people.connexer.com/~roberto
http://www.connexer.com


signature.asc
Description: Digital signature


Re: Very disturbing feature in icedove

2007-02-10 Thread Roberto C. Sanchez
On Sat, Feb 10, 2007 at 09:08:00AM -0500, Douglas Allan Tutty wrote:
> 
> I've never used anything but mutt.  Surely someone doesn't have to run
> imapd just so that their mail gets deleted when they tell a MUA to
> delete a mail.  I'd call that a bug.
> 
Switching from mbox to Maildir would probably fix it as well.

Regards,

-Roberto
-- 
Roberto C. Sanchez
http://people.connexer.com/~roberto
http://www.connexer.com


signature.asc
Description: Digital signature


Re: Very disturbing feature in icedove

2007-02-10 Thread Dave Ewart
On Saturday, 10.02.2007 at 09:10 -0600, Dave Sherohman wrote:

> On Sat, Feb 10, 2007 at 02:30:33PM +, Virgo Pärna wrote:
> > To make Thunderbird/Icedove to really delete those messages you can use 
> > File, Compact Folders and you can specify configuration option "Compact 
> > folders when it will save over XXX kB" (you can also specify specific amount
> > of disk space).
> 
> Oh, I see.  "Compact" means "really delete the messages that I said to
> delete, but are actually just marked as deleted, not physically deleted".
> How incredibly obvious.
> 
> I think I'll side with the people who think this obscure use of the word
> "compact" is a bug in IceDove (and just continue using mutt).

Sounds to me like you should set your account settings as follows:

In 'Server Settings':

- When I delete a message: Remove it immediately

Note that if you do that, you will not get a second chance: it really
will delete it immediately.

A slightly more conservative approach, but still basically doing the
right thing as the OP asked:

- When I delete a message: Move it to the Deleted folder
- Also, switch on 'Empty Deleted folder on Exit'

This should do what you want.  The first of the above two options is a
default (I think), so you should only need to turn on the second.  It
may also help to turn on 'Expunge Inbox'.

I understand that these defaults might not be doing quite what you want,
but they're slightly 'safer' than immediately deleting everything
straight away.

Dave.

-- 
Please don't CC me on list messages!
...
Dave Ewart - [EMAIL PROTECTED] - jabber: [EMAIL PROTECTED]
All email from me is now digitally signed, key from http://www.sungate.co.uk/
Fingerprint: AEC5 9360 0A35 7F66 66E9 82E4 9E10 6769 CD28 DA92



signature.asc
Description: Digital signature


Re: Very disturbing feature in icedove

2007-02-10 Thread Dave Sherohman
On Sat, Feb 10, 2007 at 02:30:33PM +, Virgo Pärna wrote:
> To make Thunderbird/Icedove to really delete those messages you can use 
> File, Compact Folders and you can specify configuration option "Compact 
> folders when it will save over XXX kB" (you can also specify specific amount
> of disk space).

Oh, I see.  "Compact" means "really delete the messages that I said to
delete, but are actually just marked as deleted, not physically deleted".
How incredibly obvious.

I think I'll side with the people who think this obscure use of the word
"compact" is a bug in IceDove (and just continue using mutt).

-- 
Windows Vista must be the first OS in history to have error codes for things
like "display quality too high"
  - Peter Gutmann, "A Cost Analysis of Windows Vista Content Protection"
http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.html


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-10 Thread Virgo Pärna
On Sat, 10 Feb 2007 03:12:47 -0800 (PST), Arc Roca <[EMAIL PROTECTED]> wrote:
>
> I would have expected this in a windows application,
> but not in one of ours!!!
>

 Actually - mutt does the same thing - when message is deleted, 
it's marked as deleted and not actually deleted. Check man muttrc and
search for delete. By default it asks when closing program.
To make Thunderbird/Icedove to really delete those messages you can use 
File, Compact Folders and you can specify configuration option "Compact 
folders when it will save over XXX kB" (you can also specify specific amount
of disk space). This option probably should be on by default - just like
mutt's is set for to ask at closing program. The reason why messages are 
only marked for deletion and not really deleted is, that for mailbox it 
would require rewriting entire mailbox.

-- 
Virgo Pärna 
[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-10 Thread Ron Johnson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 02/10/07 08:08, Douglas Allan Tutty wrote:
> On Sat, Feb 10, 2007 at 07:43:37AM -0600, Ron Johnson wrote:
>> On 02/10/07 05:12, Arc Roca wrote:
>>> Exploring my system, I decided to open Inbox with mutt
>>> -f, and discovered that no message that I had deleted
>>> had really been deleted. They were all there, from the
>>> very first, in the same file Inbox. Invisible from
>>> icedove interface (probably through tagging), but
>>> clearly visible and present from mutt. Freaking!!!
>  
>> Your goal is typical, but your implementation is "inadequate".
>> Thus, it doesn't work.  And you blame someone else.  Very discouraging.
>>
>> IMAP is designed for what you what you want to do.  Run an imapd on
>> your box (courier-imap is popular and easy) and tell you MUA to use
>> the IMAP protocol instead of mbox.
> 
> I've never used anything but mutt.  Surely someone doesn't have to run
> imapd just so that their mail gets deleted when they tell a MUA to
> delete a mail.  I'd call that a bug.

Apparently he's not telling Icedove to "Empty Trash on Exit".


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFFzdYZS9HxQb37XmcRAkfRAJwJDTEhjB1cTata19uouxnJxCnN1ACeJyrX
1mFUjIt8fX9J2dxPJNgHxSM=
=2G6I
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-10 Thread Douglas Allan Tutty
On Sat, Feb 10, 2007 at 07:43:37AM -0600, Ron Johnson wrote:
> On 02/10/07 05:12, Arc Roca wrote:
> > Exploring my system, I decided to open Inbox with mutt
> > -f, and discovered that no message that I had deleted
> > had really been deleted. They were all there, from the
> > very first, in the same file Inbox. Invisible from
> > icedove interface (probably through tagging), but
> > clearly visible and present from mutt. Freaking!!!
 
> Your goal is typical, but your implementation is "inadequate".
> Thus, it doesn't work.  And you blame someone else.  Very discouraging.
> 
> IMAP is designed for what you what you want to do.  Run an imapd on
> your box (courier-imap is popular and easy) and tell you MUA to use
> the IMAP protocol instead of mbox.

I've never used anything but mutt.  Surely someone doesn't have to run
imapd just so that their mail gets deleted when they tell a MUA to
delete a mail.  I'd call that a bug.

Doug.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-10 Thread Ron Johnson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 02/10/07 05:12, Arc Roca wrote:
> Exploring my system, I decided to open Inbox with mutt
> -f, and discovered that no message that I had deleted
> had really been deleted. They were all there, from the
> very first, in the same file Inbox. Invisible from
> icedove interface (probably through tagging), but
> clearly visible and present from mutt. Freaking!!!
> 
> I would have expected this in a windows application,
> but not in one of ours!!!
> 
> I had implemented icedove in my system to make it
> easier for other people to use, but I am going back to
> mutt w/o doubt.

Your goal is typical, but your implementation is "inadequate".
Thus, it doesn't work.  And you blame someone else.  Very discouraging.

IMAP is designed for what you what you want to do.  Run an imapd on
your box (courier-imap is popular and easy) and tell you MUA to use
the IMAP protocol instead of mbox.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFFzcwJS9HxQb37XmcRAjWYAKDHNpCPqbMe6drI8pwb5DK7p2VvpgCeIAlx
5hICM+VlbG/oBnaZD7Pm50k=
=izbV
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-10 Thread Clive Menzies
On (10/02/07 03:12), Arc Roca wrote:
> Exploring my system, I decided to open Inbox with mutt
> -f, and discovered that no message that I had deleted
> had really been deleted. They were all there, from the
> very first, in the same file Inbox. Invisible from
> icedove interface (probably through tagging), but
> clearly visible and present from mutt. Freaking!!!
> 
> I would have expected this in a windows application,
> but not in one of ours!!!
> 
> I had implemented icedove in my system to make it
> easier for other people to use, but I am going back to
> mutt w/o doubt.

Interesting...

I use both mutt and icedove to access mail on an IMAP server and all
works as expected.  In addition the mailboxes are Maildir format.

Regards

Clive

-- 
www.clivemenzies.co.uk ...
...strategies for business



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Very disturbing feature in icedove

2007-02-10 Thread Wackojacko

Arc Roca wrote:

Exploring my system, I decided to open Inbox with mutt
-f, and discovered that no message that I had deleted
had really been deleted. They were all there, from the
very first, in the same file Inbox. Invisible from
icedove interface (probably through tagging), but
clearly visible and present from mutt. Freaking!!!

I would have expected this in a windows application,
but not in one of ours!!!

I had implemented icedove in my system to make it
easier for other people to use, but I am going back to
mutt w/o doubt.

You are correct in that deleting the e-mail does not remove it from the 
inbox mbox file.  What is visible to Icedove is controlled by the 
corresponding .msf file in the same folder.


To remove the e-mail permanently you need to Compact the folder.  Right 
click on the folder and select 'Compact this Folder'.  There is also an 
automatic setting (Edit->Preferences->General-> Offline and Diskspace) 
which automatically compacts these files when it will save a 
configurable amount of space on the HDD.


HTH

Wackojacko


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: Very disturbing feature in icedove

2007-02-10 Thread Andrei Popescu
On Sat, 10 Feb 2007 03:12:47 -0800 (PST)
Arc Roca <[EMAIL PROTECTED]> wrote:

> Exploring my system, I decided to open Inbox with mutt
> -f, and discovered that no message that I had deleted
> had really been deleted. They were all there, from the
> very first, in the same file Inbox. Invisible from
> icedove interface (probably through tagging), but
> clearly visible and present from mutt. Freaking!!!

Maybe there is some option/possibility to purge deleted messages?

HTH,
Andrei
-- 
If you can't explain it simply, you don't understand it well enough.
(Albert Einstein)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]