Hi!

I've massive problems with authentification and qpsmtpd. After some time
i always get a you're already authorized. This is cause by not deleting
the key:
$qpsmtpd->{_auth} after a client close his connection.

Then later when the next client connects to the same child it is already
authorized by $qpsmtpd->{_auth}.

I could solve this by adding a
delete($qpsmtpd->{_auth});

to qpsmtpd-prefork after
    # continue to accept connections until "old age" is reached
    for (my $i = 0 ; $i < $child_lifetime ; $i++) {


But i don't think this is the correct way. Or do i miss something?

Regards,
Stefan

Reply via email to