[EMAIL PROTECTED] wrote:
(The last similar issue I had was the difference between
"connection" and "transaction" notes, and my understanding is that
"transaction" notes should be able to be set and read between any plugins
- providing the setting plugin runs first, of course.)
connection != transaction
A "connection" begins when a server connects to the host and ends when
it disconnects.
A "transaction" begins with HELO/EHLO and ends when the message has been
accepted or denied (QUIT actually disconnects the connection) or the
remote server RSET's the transaction.
A single "connection" can (in principle) contain multiple "transactions"
but in practice, I am personally unaware of common MTA's which will
spool multiple transactions in a single connection.
I believe that if you use $self->qp->connection->notes everywhere, you
will be much happier.
John