Perl Perl6 Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

muttrcbuilder version 0.5

This is the code used to run It provides an easy way to create muttrc files for the mutt email client (

Run script/ to test the application.

The builder uses a series of modules under Mutt::Config to load information on configuration variables supported by different versions of mutt - actual information is under Mutt::Config::Version.

There is a program to take a mutt manual.xml and manual.txt and turn it into a Mutt::Config::Version module, in script/


To install this module type the following:

perl Makefile.PL
make install
cp script/ /var/www/cgi-bin/


These programs require perl v5.8.0 or greater.

The builder requires:

  • `Catalyst
  • Catalyst::Action::RenderView
  • Catalyst::Devel
  • Catalyst::Plugin::ConfigLoader
  • Catalyst::Plugin::Session
  • Catalyst::Plugin::Session::State::Cookie
  • Catalyst::Plugin::Session::Store::FastMmap
  • Catalyst::Plugin::Unicode::Encoding
  • Catalyst::View::Mason
  • Module::Pluggable

The mutt_config_write_module script requires:

  • XML::LibXML
  • XML::LibXSLT
  • The lynx web browser in your path


Copyright (C) 2005-2016 by Luke Ross

The included mutt documentation is extracted directly from the mutt distributions and is:

Copyright (C) 1996-2014 Michael R. Elkins <>
Copyright (C) 1996-2002 Brandon Long <>
Copyright (C) 1997-2009 Thomas Roessler <>
Copyright (C) 1998-2005 Werner Koch <>
Copyright (C) 1999-2014 Brendan Cully <>
Copyright (C) 1999-2002 Tommi Komulainen <>
Copyright (C) 2000-2004 Edmund Grimley Evans <>
Copyright (C) 2006-2009 Rocco Rutte <>
Copyright (C) 2014-2015 Kevin J. McCarthy <>

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA.