qpsmtpd/plugins/auth/authnull

18 lines
485 B
Plaintext
Raw Normal View History

#!/usr/bin/perl
#
# This plugin doesn't actually check anything and will authenticate any
# user no matter what they type. It is strictly a proof of concept for
# the Qpsmtpd::Auth module. Don't run this in production!!!
#
sub hook_auth {
my ( $self, $transaction, $method, $user, $passClear, $passHash, $ticket ) =
@_;
# $DB::single = 1;
$self->log( LOGERROR, "authenticating $user using $method" );
return ( OK, "$user is free to abuse my relay" );
}