First thought might be a firewall. How is the server attached to the
internet? Is it on a leased server, co-located, etc? or is it on a
machine connected through a home/office router and roadrunner/dsl, etc?
If you're going through a router, they most often double as a firewall,
and you have to configure them to open up ports 110 and 25.
BTW... I suspect outlook's use of the word 'server' is rather loose. I
believe it is saying that the IP address exists (responds to a ping),
not that it actually found a server service running on port 25 of that
IP address.
Otherwise, it gets a little more difficult to diagnose. If you are
really brave, you can download Ethereal which is a packet trace
program. You can see absolutely everything that comes across the wire.
But it is non-trivial to read. If you look at the trace and do not see
the smtp and pop requests, then the problem is upstream. if you do see
the pop and smtp requests in the trace, then it's most likely something
in JAMES that isn't correct.
Maybe there's another way to isolate what is happening that's not as
involved as Ethereal. But Ethereal is the way I've debugged similar
problems in the past.
Jerry
nhtom wrote:
Hi Jerry,
Thank-you! It's good to know that I have the POP3 and SMTP designations
correct.
However, I'm still not there. I set all of the "INFO" entries to "DEBUG" in
"environments.xml"
and tried connecting. After it failed I looked in the log directory and
there were no new
entries. It's like the message never got to JAMES.
In Outlook I get: "Log onto incoming mail server (POP3): The specified
server was found,
but there was no response from the server. Please verify that the port and
SSL
information is correct." As far as I can tell I'm not using SSL and I've
re-checked the
port numbers (110 and 25) multiple times.
It sounds like I have the network addressing right, but JAMES just doesn't
respond or
acknowledge that it even gets a message. What would make JAMES completely
ignore
a log-on attempt? (BTW: I can still send an email to the user account I'm
trying to open.)
Thank-you for your thoughts.
nh-tom
Jerry M wrote:
The incoming and outgoing mail servers are simply the machine name. If
JAMES is running on the same box as outlook, just enter "localhost". If
JAMES
is on another machine, and the machine has a dns entry, then just enter
the machine name. Otherwise, use the ip address. e.g. 192.168.1.202.
If you have one instance of JAMES and it is serving both pop and smtp,
then both outbound and inbound will be the same. Roadrunner and huge
mail service providers run their pop on one machine (or cluster) and
smtp on another machine (or cluster) for load balancing purposes.
that's the reason outlook makes you specify both. But for a single
instantiation of JAMES, just use the machine name or IP address that
JAMES is running on. There's really no reason to have a dns entry for
mail.foo.com, etc. unless you just want to have a separate ip address
for your mail server.
Is james configured to require smtp authentication? I assume you have
some id's and pw's set up.
If you're having problems, it's best to get the logs on high throttle.
Go to /james.../apps/james/SAR-INF and edit environment.xml. Change all
of the entries to DEBUG, and restart JAMES.
After outlook has tried a couple of more times, go to the SMTP log and
POP log and see if you can see anything that may indicate the problem.
Jerry
nhtom wrote:
Hi.
I got some help from Robert, but I'm still confused. Judging from other
entries here an "Idiot's Guide to JAMES" would be useful.
I'm brand new here. Super basic questions. I've looked but haven't
found
this info. Perhaps it's just too basic/obvious - but not to a mail
server
novice like me.
I've set up JAMES on a PC. I finally got it to receive email (I looked
in
the folder), I just can't pick it up from Outlook on another machine.
In ZoneEdit I have my domain, "foo", set up like:
IP Addresses: Domain name: mail.foo IP address: 12.34.56.78
webmail.foo
12.34.56.78
Domain: foo.com Destination: mail.foo.com
In Outlook it asks for "Incoming mail server(POP3)" Often, this looks
like:
Pop3.domain.com. How should this field be filled when connecting to
JAMES?
Also, what should I enter to specify the SMTP server? This is often
something like smtp1.domain.com. What does JAMES provide/use?
When I simply enter foo.com for both of them and "Test Account Settings"
it
establishes the connections, finds SMTP and POP3 but can't log onto POP3
nor
send a test message.
I've checked and rechecked the username password. I've checked the
username
and reset the password over the telnet connection.
I've been spinning on this for far too long. I really like Apache and
would
rather not use another mail server. Thank-you for any help.
NH-Tom
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]