<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://wiki.qpsmtpd.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://wiki.qpsmtpd.org/feed.php">
        <title>qpsmtpd Wiki plugins:auth</title>
        <description></description>
        <link>http://wiki.qpsmtpd.org/</link>
        <image rdf:resource="http://wiki.qpsmtpd.org/lib/images/favicon.ico" />
       <dc:date>2010-09-07T12:28:57+02:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://wiki.qpsmtpd.org/plugins:auth:auth_imap?rev=1168256105&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.qpsmtpd.org/plugins:auth:auth_smtpd?rev=1168256113&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.qpsmtpd.org/plugins:auth:authcheckpassword?rev=1272752679&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.qpsmtpd.org/plugins:auth:authpam?rev=1168256063&amp;do=diff"/>
                <rdf:li rdf:resource="http://wiki.qpsmtpd.org/plugins:auth:restrict_submission?rev=1177977690&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://wiki.qpsmtpd.org/lib/images/favicon.ico">
        <title>qpsmtpd Wiki</title>
        <link>http://wiki.qpsmtpd.org/</link>
        <url>http://wiki.qpsmtpd.org/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://wiki.qpsmtpd.org/plugins:auth:auth_imap?rev=1168256105&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-01-08T12:35:05+02:00</dc:date>
        <title>plugins:auth:auth_imap</title>
        <link>http://wiki.qpsmtpd.org/plugins:auth:auth_imap?rev=1168256105&amp;do=diff</link>
        <description>#!/usr/bin/perl -w 
 
=head1 NAME auth_imap - Authenticate to an IMAP server 
 
=head1 DESCRIPTION This plugin authenticates against any IMAP server you wish (it also supports SSL). You need to specify the IMAP server and port number in the plugins configuration file like so:

auth/auth_imap 192.168.0.1 143

Without any options, it defaults to connecting to the IMAP server on localhost on port 143. 
 
Requires the Net::IMAP::Simple::SSL CPAN module.
 
=head1 AUTHOR Christopher Heschong 
 
Edits …</description>
    </item>
    <item rdf:about="http://wiki.qpsmtpd.org/plugins:auth:auth_smtpd?rev=1168256113&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-01-08T12:35:13+02:00</dc:date>
        <title>plugins:auth:auth_smtpd</title>
        <link>http://wiki.qpsmtpd.org/plugins:auth:auth_smtpd?rev=1168256113&amp;do=diff</link>
        <description>#!/usr/bin/perl -Tw

=head1 NAME

auth_smtpd - Authenticate user via local network SMTP server

=head1 DESCRIPTION

This plugin implements a authentication plugin that check sender is the
user of SMTP server in local network.

=head1 CONFIGURATION

Add the plugin to the plugins file in the configuration directory:

auth/auth_smtpd smtp_server smtp_port

Replace smtp_server and smtp_port with the IP address and port number of the SMTP server that will provide the authentication.

Defaults to an I…</description>
    </item>
    <item rdf:about="http://wiki.qpsmtpd.org/plugins:auth:authcheckpassword?rev=1272752679&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-05-02T00:24:39+02:00</dc:date>
        <title>plugins:auth:authcheckpassword</title>
        <link>http://wiki.qpsmtpd.org/plugins:auth:authcheckpassword?rev=1272752679&amp;do=diff</link>
        <description>An SMTP AUTH plug-in to interface with djb's checkpassword interface.



auth_checkpassword - Authenticate against a DJB style checkpassword program

This plugin authenticates users against a DJB style checkpassword program. Unlike previous checkpassword implementations, this plugin expects qpsmtpd to be running as the qpsmtpd user. Privilege escalation can be attained by running the checkpassword binary setuid or with sudo.</description>
    </item>
    <item rdf:about="http://wiki.qpsmtpd.org/plugins:auth:authpam?rev=1168256063&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-01-08T12:34:23+02:00</dc:date>
        <title>plugins:auth:authpam</title>
        <link>http://wiki.qpsmtpd.org/plugins:auth:authpam?rev=1168256063&amp;do=diff</link>
        <description>=head1 NAME

auth/auth_pam

=head1 DESCRIPTION

This plugin checks the auth login / auth simple with a pam module.
It needs the perl module Authen::PAM installed

=head1 CONFIG

The following parameters can be passed to auth/auth_pam

=over 4

=item service &lt;servicename&gt;
Default: smtpauth-login 

=back

=head1 AUTHOR

Written by Leonardo Helman &lt;lhelman@pert(punto)com(punto)ar&gt;.
Pert Consultores SRL
Argentina

=head1 COPYRIGHT AND LICENSE

Copyright (c) 2005 Leonardo Helman. Pert Consultores SRL…</description>
    </item>
    <item rdf:about="http://wiki.qpsmtpd.org/plugins:auth:restrict_submission?rev=1177977690&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-05-01T02:01:30+02:00</dc:date>
        <title>plugins:auth:restrict_submission</title>
        <link>http://wiki.qpsmtpd.org/plugins:auth:restrict_submission?rev=1177977690&amp;do=diff</link>
        <description>Restricts the use of a specific port to authorised users only
























#!/usr/bin/perl -Tw
#
# This plugin makes sure that foreign MTAs do not attempt to send mail to mail submission ports (465,587)
#
# Basically:
# 1.) A list of ports is given as a set of arguments
# 2.) If a connection comes in on one of those ports and is not a relayclient (authenticated)
# 3.) Reject the connection
#
# example config line for config/plugins:
# 	restrict_submission 465 587

use Qpsmtpd::DSN;

s…</description>
    </item>
</rdf:RDF>
