| Mozilla Tweaks: Mozilla Mail · Mozilla/Pine · Mozilla Appearence | 
"Software-Patents" in Europe: The threat prevailsSoon the European Parliament and the Council of Ministers will again decide about the legalisation and adoption of so-called "software patents" in Europe, which are already used by large companies in other countries to put competitors out of business. This can lead to the termination of many software projects such as Mozilla, at least within Europe, because the holders of the over 30,000 already granted "software patents" (currently without a legal foundation) can claim exclusive rights and collect license fees for trivial things like "progress bars", "mouseclicks on online order forms", "scrolling within a window" and similar. That way, software developers will have to pay the "software-patentholders" for using these features, even in their own, completely self-developed applications, which can completely stall the development of innovative software for small and medium companies. Apart from this, the expense for patent inquiries and legal assistence is high, for even trying to find out if the self-developed software is possibly violating "software-patents", if you want to continue to market your software. Contrary to real patents, "software-patents" are, in the draft proposed by the commission, monopolization of business ideas and methods, even without any tangible technical implementation.  | 
Constellation: Imagine the following situation: you have an e-mail account on a server that offers you IMAP capabilities. Sometimes, you want to use command-line tools such as Pine for your mail activities, other times you might prefer a GUI client, such as the Mozilla mail client. 
Example: You usually check your mail with Mozilla. However, when you have to access your mails "on the road", e.g. in a different country, you access the GNU/Linux box that runs your IMAP server via SSH and fire up Pine. YOu could connect with a simple yet powerful open-source SSH client (Putty) that will need no installation on the mainly existant Windows machines in Internet Cafés. Once connected, you fire up Pine, and usually run intothe following problems:
These steps will allow you to display the mail folders on both your GNU/Linux account and on the IMAP server.
If you would like folders in the mail collection to appear in the IMAP collection so they can be visible to other e-mail clients, such as Mozilla, do the following.
Hint: This is a good opportunity to delete messages you no longer need. We all have a tendency to conserve a lot of e-mails, but be honest to yourself: when was the last time that you needed a message that was older than one year?
Once you have deleted messages you no longer need, you can move the remaining ones to the IMAP server. To move messages individually would be very tedious, especially if you have a large number of saved messages. Therefore, you will want to move messages in groups. Follow the steps below:
If Mozilla is already configured for the IMAP server, there is an easier way to copy the mailfolders to the IMAP server. First, you have to transfer the mails from your GNU/Linux account to your local Mozilla e-mail client using FTP.
Now that all mails are available on the local machine, use the Mozilla e-mail client to drag the folders to the IMAP server. This will upload the local folders to the IMAP server. After this is accomplished, you can savely delete the local copies of the mails.
If you moved all of the messages from a folder, you may want to delete the folder since it is now empty.
CAUTION:Open a folder before you delete it if you are not absolutely sure it is empty so that you do not accidentally delete messages. You will not be told if the folder contains messages.
Pine makes use of several default mail folders, such as sent-mail, postponed-msgs, etc. These folders are located by default at the top level of your first folder collection; however, you can also configure Pine to put them somewhere else. As our first folder collection is acutally the IMAP server, there is not much to change in the settings. In order to enable Pine and Mozilla to save sent and postponed messages to the same folder, do the following.
The Mozilla mail client gives you the possibility to move deleted messages to a specified Trash folder, rather than deleting them instantly. That way, it protects you from accidentally deleting important mails, since you always have the possibility to restore the deleted messages from the Trash folder. 
Every once in a while of course, you might want to revise the contents of this folder, maybe make a backup, and then delete the messages deemd unnecessary. 
In order to have a similar mechanism in Pine that is also interoperable with Mozilla, you will have to create a filter (in Pine, go to the filters menu by pressing the keys M S R F in that order). Modify the screen to resemble the following (UNIX Pine 4.44): 
Nickname        = Trash
===================== CURRENT FOLDER CONDITIONS BEGIN HERE =====================
Current Folder Type =
            Set    Choose One
            ---  --------------------
            ( )  Any
            ( )  News
            ( )  Email
            (*)  Specific (Enter Incoming Nicknames or use ^T)
                 Folder List = INBOX
==================== FILTERED MESSAGE CONDITIONS BEGIN HERE ====================
To pattern      = 
From pattern    = 
Sender pattern  = 
Cc pattern      = 
News pattern    = 
Subject pattern = 
Recip pattern   = 
Partic pattern  = 
AllText pattern = 
Score interval  = 
Message is Important? =
            Set    Choose One
            ---  --------------------
            (*)  Don't care, always matches
            ( )  Yes
            ( )  No
Message is New? =
            Set    Choose One
            ---  --------------------
            (*)  Don't care, always matches
            ( )  Yes
            ( )  No
Message is Deleted? =
            Set    Choose One
            ---  --------------------
            ( )  Don't care, always matches
            (*)  Yes
            ( )  No
Message is Answered? =
            Set    Choose One
            ---  --------------------
            (*)  Don't care, always matches
            ( )  Yes
            ( )  No
============================== ACTIONS BEGIN HERE ==============================
Filter Action   =
            Set    Choose One
            ---  --------------------
            ( )  Just Set Message Status
            ( )  Delete
            (*)  Move (Enter folder name(s) in primary collection, or use ^T)
                 Folder List = {PathToYourIMAPTrashFolder}INBOX.Trash
Set Important Status =
            Set    Choose One
            ---  --------------------
            (*)  Don't change it
            ( )  Set this state
            ( )  Clear this state
Set New Status  =
            Set    Choose One
            ---  --------------------
            (*)  Don't change it
            ( )  Set this state
            ( )  Clear this state
Set Deleted Status =
            Set    Choose One
            ---  --------------------
            (*)  Don't change it
            ( )  Set this state
            ( )  Clear this state
Set Answered Status =
            Set    Choose One
            ---  --------------------
            (*)  Don't change it
            ( )  Set this state
            ( )  Clear this state
============================== OPTIONS BEGIN HERE ==============================
Filter features      =
            Set    Feature Name
            ---  ----------------------
            [ ]  move-only-if-not-deleted
          
Currently, Pine is configured so that you can simultaneously view folders in both your IMAP and GNU/Linux accounts. If you intend to use only IMAP to read mail and you have transferred all of your mail to the IMAP server, then you should re-configure Pine to point only to IMAP.
Achim J. Latz, achim@latz.cc , 13.02.2021
| Mozilla Tweaks: Mozilla Mail · Mozilla/Pine · Mozilla Appearence |