"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/

Reply via email to