Re: [SM-ANNOUNCE] ANNOUNCE: SquirrelMail 1.4.22 Released

Paul Lesniewski <[email protected]> Thu, 14 Jul 2011 08:41:51 -0700
Newsgroups gmane.mail.squirrelmail.announce
Message-ID <CAHog115MG4AcQ_GPGkwK5hcFNPLzXqHw6Nj+X2Y9LNejfEkTjw__24758.4969540641$1310659795$gmane$org@mail.gmail.com>
Hello all,

  We're sorry for the annoyance, but there were two important typos in
the update information that was included in the announcement of
SquirrelMail 1.4.22's release two days ago...

> Also, if you find that this upgrade prevents users from logging in
> with an error such as "ERROR: Could not complete request. =A0Query:
> CREATE "Trash" Reason Given: Invalid mailbox name.", you will need to
> correct the user preference values for the problem folders. =A0You can
> do so with commands such as the following for file-based preferences
> (adjust the data directory location as needed):
>
> =A0 find /var/lib/squirrelmail/data/ -name *.pref -exec sed --in-place
> 's/trash_folder=3DTrash/trash_folder=3DINBOX.Trash/g' {} \;
> =A0 find /var/lib/squirrelmail/data/ -name *.pref -exec sed --in-place
> 's/trash_folder=3DDrafts/trash_folder=3DINBOX.Drafts/g' {} \;
> =A0 find /var/lib/squirrelmail/data/ -name *.pref -exec sed --in-place
> 's/trash_folder=3DSent/trash_folder=3DINBOX.Sent/g' {} \;

These last two commands use "trash_folder" where they should have used
"draft_folder" and "sent_folder".  So the correct commands should be:

find /var/lib/squirrelmail/data/ -name *.pref -exec sed --in-place
's/draft_folder=3DDrafts/draft_folder=3DINBOX.Drafts/g' {} \;

find /var/lib/squirrelmail/data/ -name *.pref -exec sed --in-place
's/sent_folder=3DSent/sent_folder=3DINBOX.Sent/g' {} \;

Thanks to Fernando Gozalo for spotting these typos.

-- =

Paul Lesniewski
SquirrelMail Team
Please support Open Source Software by donating to SquirrelMail!
http://squirrelmail.org/donate_paul_lesniewski.php

---------------------------------------------------------------------------=
---
AppSumo Presents a FREE Video for the SourceForge Community by Eric =

Ries, the creator of the Lean Startup Methodology on "Lean Startup =

Secrets Revealed." This video shows you how to validate your ideas, =

optimize your ideas and identify your business strategy.
http://p.sf.net/sfu/appsumosfdev2dev