Noel -
> > What I'm trying to do now is install James on my PC and develop a test
bed
> > for our apps that I'll move onto a Solaris box when it's ready.
> > Specifically, I'm developing some JUnit tests for existing e-mail apps
I
> > already have.
>
> I invite you to check the recent archives for the james-dev mailing list,
> and subscribe. One of the current topics is developing a test suite.
I'll do so. Thanks -
> > 1. I don't seem to get 'callbacks' on the TransportListener
> > interface methods. Not sure why
>
> That isn't in James, right? This is a JavaMail question?
>
Yes - this is a Javamail question. I have this working in an app that I use
to send e-mail to our customers with using a Notes server (speaking
Javamail/smtp). When I point the app at James, the callbacks don't work -
when I point it at Notes, they do. It may be my issue, but I was wondering
if this was some sort of 'known issue'...
Not a big deal, just thought I'd ask.
> > 2. Checking for new messages without opening the folder doesn't work.
>
> How are you checking for messages, and in what context (inside James or
from
> another app)? James supports POP3 (IMAP is under construction) for mail
> retrieval.
>
> > What's the best way to determine if a new message is available for a
user
> without
> > actually having to attempt to read a message
>
> An MUA does this via features of the POP3 and IMAP protocols.
>
Turns out that I've figured this out. I was trying to get the new and
unread message counts *prior* to opening the INBOX folder. Once I moved my
checks to *after* the INBOX was open, it worked fine.
> > Messages to the 'cc' address dissapear.
> > If I send 10 messages, the 'to' would have ten messages,
> > but the 'cc' would only have the 10th.
>
> I just tested this by sending to two accounts on my James server, 4
e-mails
> with a TO and a CC. Each account received all 4 e-mails. So I cannot
> reproduce this error. Not saying that it doesn't exist, but I cannot
> reproduce it. I use database storage. Perhaps Peter or one of the other
> folks who use the file system can see check it on their system.
>
Thanks to everyone for trying. Not sure why no one can recreate this. I use
the same code to go against the Notes server using smtp and everything
works fine. The James smtp log indicates the messages were accepted. But
the messages to the 'cc' address just disappear. I noticed it first by
using my test bed to send a few messages to James and then using Netscape's
e-mail client to retrieve them - I always got the correct number of
messaegs to the 'to' address, but the 'cc' account always only retrieved a
single message (which was always the last message sent). When I tracked it
down I noticed that the smtp log said all messaegs were accepted, but
looking in the directory for the 'cc' account I would always see only a
single message. I would send messaegs into both accounts, but then look in
the user directories and see all messages sent in the 'to' address, but
only the most recent in the 'cc' address.
Finally, I used windows exploder to look at only the 'cc' account
directory. I'd send a message to both accounts and hit 'refresh' (F5) to
refresh the directory contents. Each time the old message would disappear
and the new message would appear.
Very weird. Fortunately I can work around it, but it's worth keeping an eye
on.
If anyone on the list wants me to, I can create a bugzilla entry that
recounts the behavior. Otherwise I'll just move on...
> > How long should it take for the messages to be procssed and
> > available for reading?
>
> I haven't timed it, and there is performance work being done now. Plus,
it
> depends upon the complexity of your pipeline.
>
I'll experiment. I just need to use a version of James for testing my SMTP
apps for now. I can have it running in a dev environment with no 'real'
users - this should allow me to get pretty fast and predictable response.
> --- Noel
Thanks -
Kevin
---------------------------------------------------------------------------
This e-mail message (including attachments, if any) is intended for the use
of the individual or entity to which it is addressed and may contain
information that is privileged, proprietary , confidential and exempt from
disclosure. If you are not the intended recipient, you are notified that
any dissemination, distribution or copying of this communication is
strictly prohibited. If you have received this communication in error,
please notify the sender and erase this e-mail message immediately.
---------------------------------------------------------------------------
--
To unsubscribe, e-mail: <mailto:james-user-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:james-user-help@;jakarta.apache.org>