This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Help with exim! Outlook doing SMTP through a local exim sometimes hangs...


At 10:22 PM 2/17/2003 -0500, Chuck Ocheret wrote:
>So I have exim working fantastically with various user agents.  However,
>I'm having an intermittent problem with Outlook where it hangs while
>trying to send mail out through exim. 

I never tried that but Outlook can work with exim. 
As suggested by Andrew, ask on the exim list.
FYI exim supports Microsoft's Secure Password Authentication (SPA)
mechanism but it is included in the precompiled version. 

>In Outlook I set up 'localhost' as an outgoing SMTP server.  I turn on
>secure password authentication and provide my username and password 

This may be of interest, the exim list will tell you if Outlook behaves 
as Netscape   <http://www.exim.org/exim-html-4.10/doc/html/spec.html>

"Some mail clients (for example, Netscape) require the user to provide a name 
and password for authentication whenever AUTH is advertised, even though 
authentication may not in fact be needed (for example, Exim may be set up to 
allow unconditional relaying from the client). You can make such clients 
more friendly by not advertising AUTH to them. For example, if clients on 
the 10.9.8.0/24 network are permitted (by the ACL that runs for RCPT) to 
relay without authentication, you should set 

  auth_advertise_hosts = ! 10.9.8.0/24 "

>Oh, and after one of these hangs, I get the following message in the
>exim_main.log file.
>
>2003-02-17 21:48:23 unexpected disconnection while reading SMTP command
>from (turbo) [127.0.0.1]

That indicates an EOF while reading from Outlook.
To find out why yourself, run the server from a shell with debug on 
(exim -d -bd) and watch (or capture) the dialog.
To avoid having to change file ownership, etc.. you can open a shell in the 
service environment by clearing the SYSTEM password in /etc/passwd, 
telneting (or rlogin) to localhost and logging in as SYSTEM (put the password
back while not debugging !).   

Good luck.

Pierre

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]