Patches for Alpine

About Patches
Contact Information
FAQ about patches
Old patches
Patches by other people
Help For Alpine
Tip of the Day
Flowed Text
Index Screen
Mailcap and Mime
The Compose Command
The Reply Command
Folder Collections
Incoming Folders
Mail Collection
News Collection
Compiling Alpine
Welcome! The purpose of this page is to offer a collection of patches for the mail and news program Alpine, in order to add new or missing features or fix small bugs. Usual disclaimers about suitability for any purpose or any express guarantee apply. This means that you have to use these patches at your own risk. Having said that, I use and actively support most of the patches in this web page, see below.
In case you don't know what a patch is, or why you would care about one, read my FAQ on patches.

Now we have made available updates of this web site via XML/RSS feeds at

All patches for Alpine in this page are for version 2.00, but most of them are available for older versions also (click on each link below to find out if the patch that you are interested in is available for an older version of Alpine). Also, there are many patches that are only available for older versions of Alpine. The full list of old patches includes new features, bug/security fixes and contributed patches, is a forever growing list.

The following is a list of available patches. Click on a link in order to read the explanation of what the patch does and to download it.

  • New Patches
    • Mark messages to you that are part of a group message using a special symbol (more...)
    • Encrypt your password file using a personal certificate (more...)
  • Most Popular Patches
    • Windows Version of Alpine (more...)
    • Maildir patch for Alpine (more...)
    • Enhanced Fancy Thread Interface (more...)
    • Cygwin Version of Alpine (more...)
    • Reflow, paint different quote levels and remove quoted text in Alpine. Justify or delete paragraphs in Pico (more...)  [Cool]
    • Use Alpine to send e-mail from the command line (more...)
    • Define your own rules and make Alpine flexible! (more...)
    • Write accents in Alpine (more...)
  • New Features
    • Use special characters to specify a range of messages (more...)
    • Create new threads even when replying to a message (more...)
    • Recognize the nametemplate token in a mailcap file (more...)
    • Recognize multiline URLs (more...)
    • Cache OPENINGTEXT information (more...)
    • Avoid clearing the screen when executing a display filter (more...)
    • Color text in the index screen (more...)
    • Color the text in the folder list screen (more...)
    • Get the name of the slow server (more...)
    • Allow errors in base64 encoding (more...)
    • Allow non utf-8 piped input in Alpine (more...)
    • Make Alpine preserve To: and Cc: fields (more...)
    • Add the _ADDRESS_ token to a sending filter (more...)
    • Delete incorrect passwords (more...)
    • Configure ignoring change in size of a message (more...)
    • Get the number of characters in a composed message (more...)
    • Send help links through e-mail (more...)
    • Get the quota report from an IMAP server (more...)
    • Select messages by the content of an arbitrary header (more...)
    • Paint special text in the body of the message in any custom color (more...)
    • Choose a role when composing a message from a mailto: link (more...)
    • Change your From Header without any effort! (more...)
    • New Menu for the Reply Command (more...)
    • Tab checks for new mail in cycles (more...)
    • Update the status line information (more...)
    • Reinsert the pattern in search (more...)
    • Delete Until the end of file (more...)
  • Bug Fixes
    • Automatically update the index screen when using the SMARTDATE token (more...)
    • Fix a bug that makes Alpine not show a login prompt (more...)
    • Fix a bug that makes Alpine not give a correct new mail message (more...)
    • Fix a bug that sends Alpine in an infinite loop (more...)
    • Fix a memory leak in Alpine (more...)
    • Fix a bug in the threading algorithm (more...)
    • Fix a bug that makes Alpine crash when the screen is resized (more...)
    • Do not reopen a folder that is meant to be closed (more...)
    • Parse environment variables correctly (more...)
    • Fix the type of a .docx document (more...)
    • Parse out white space in addresses (more...)
    • Fix a bug that makes Alpine ignore the week day of a preftime token (more...)
    • Force update of the index screen after adding an address to the addressbook (more...)
    • Fix a bug in Pico which makes it not update the screen (more...)
    • Fix a bug that makes Alpine crash when opening a unix type folder (more...)
    • Fix a bug that makes Alpine crash when suspending it (more...)
    • Fix a bug in Alpine that makes it not to set a flag in a filtered message (more...)
    • Fix a bug in Pico and Pilot that makes them crash for bad locale information (more...)
    • Fix a bug that makes Alpine not to give a warning if the Newsgroup header is present (more...)
  • All of the above :) (more...)

If you need directions on how to apply a patch for Alpine please read the FAQ. Please let me know any remarks you have about any patch for Alpine in this page.
Don't forget to visit my Home Page    Valid HTML 4.01!    Valid CSS!  Valid RSS!
Receive latest updates via our XML/RSS feed
Copyright © 1999-2011 Eduardo Chappa. All Rights Reserved

This page has had hits since 10/12/99. (Free counter is provided by Web Counter)
Last updated 22:34:19 CDT Sun May 22 2011.