"John Peacock" <[EMAIL PROTECTED]> wrote:
> The recent code that I added to enable AUTH support does this. Check
> out Qpsmtpd/SMTP.pm about line 171. In general, the idea is to grab
> $self->transaction->notes('capabilities') and append your line (a
> technique that I cribbed from Guillaume Filion's first pass on the AUTH
> module).
To be fair, it was allready present in Ask's saslauth plugin:
sub ehlo {
my ($self, $transaction, $host) = @_;
$transaction->notes('capabilities'); # or
$transaction->notes('capabilities', []);
my $capabilities = $transaction->notes('capabilities');
push @{$capabilities}, 'AUTH PLAIN LOGIN DIGEST-MD5 PLAIN';
}
Best,
GFK's
--
Guillaume Filion, ing. jr
Logidac Tech., Beaumont, Qu�bec, Canada - http://logidac.com/
PGP Key and more: http://guillaume.filion.org/