Matt Sergeant wrote:
So the next release I consider to be a fairly major step - we've got async/smtp-forward and async tls working. That's most of the showstoppers against using async in production.

So what's missing and what would you like to see before the next release?

(obviously not limited to -async stuff)

I'd really like to see the sessionid (transaction identifier) stuff go back in. I think I saw a comment that it was ripped out of (some iteration after 0.40) pending 0.43 (I think). I think it was the $transaction->id function.

We use this transaction identification all thru our qpsmtpd plugins, logging, metrics and control interfaces. Right now we make our own in a mailfrom hook. Be nice to have core support.

Right now we synthesize one in a hook_mail:

my $sessionid = $self->qp->temp_file();
$sessionid =~ s/^.*\///;
my @part = split(/:/, $sessionid);
$sessionid = sprintf("[EMAIL PROTECTED]", @part, $self->qp->config("me"));

[Yah, I know, not very safe. I should fix that.]

My primary "want" is that the first part of the id is time().

Reply via email to