U-WROTE:
if (!errors.isEmpty()) {
getMailetContext().sendMail(mail.getSender(),
errors, mail.getMessage(),Mail.ERROR);
}
So in the event of an exception from the JDBC layer, we SHOULD be logging
the exception and posting the mail to the error processor, so you should
find the e-mails in your error repository. Of course, if the spooler is
also using JDBC, then we can't do that (but nor would we be able to receive
new e-mails), nor can we store it in the error repository if THAT store uses
JDBC.
I-WRITE:
hmmmm..... i would have thought that an error message of NO RECIPIENT (or
something like that)
would be sent to the sender... the idea is that i would not want to accept the
message if i cannot process it.
the way it seems is that James will accept everything and then process it
later - IF CONFIGURED PROPERLY\, otherwise the accepted mail is lost.
U-WROTE:
By the way, must you use MSSQL? I hear nothing (absolutely nothing) good
about the JDBC drivers for MSSQL. I can tell you that in my own testing
with MySQL, I have pumped millions of messages. My last stress test ran 40
hours and roughly 4 million messages. Success breeds trust.
I-WRITE:
um, well, no, not really. M$SQL is already on the box and used. unfortunately, i
have had the reverse experience with MySQL where it was(is) not stable at all
running in a WinTel environment... but that too can be INCORRECTLY CONFIGURED..
alan
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>