项目

通用

个人资料

操作

Mailman 操作指南

Mailman 是一款用于管理电子邮件讨论和电子新闻邮件列表的免费软件。您需要运行 FastCGI CGI 包装器(请参阅 CGI 操作指南)。

Lighttpd 配置

setup {
    module.load ( "mod_fastcgi", "mod_vhost" );
}

var.vhosts = [];

# ...

var.vhosts = var.vhosts + [
    "lists.example.com" => {
        alias (
            ("/mailman/", "/usr/lib/cgi-bin/mailman"),
            ("/pipermail/", "/var/lib/mailman/archives/public"),
            ("/images/mailman/", "/usr/share/images/mailman")
        );
        if req.path =^ "/mailman/" {
            pathinfo;
            fastcgi "unix:/var/run/lighttpd/www-data-cgi.sock";
        } else if req.path =^ "/pipermail" {
            dirlist;
        }
    }
];

# ...

vhost.map var.vhosts;

stbuehler近 13 年前 更新 · 3 次修订