Avatar of martinlest
martinlest
 asked on

Outlook will not connect to server

Outlook (2002) has suddenly stopped sending/receiving my e-mails. It was fine before the weekend and I have not altered anything. A system restore back to when it was OK, and a reinstallation of MS Office have not helped.

I am pretty much 100% sure my account settings in Outlook are fine (there are two - both for yahoo.com): they are the same as those I have always used. My e-mail, pop3 & smtp addresses are correct, as are my port settings (verified with yahoo). I have tried with and without SSL (changing ports as required), and the authentification box needed for Yahoo mail is checked. I tried both .com and .co.uk for the mail servers.

I also checked that I have all the shell folders in place in the registry (windows/current version) - and am now at a loss. I can't get Outlook Express to work either..

Contacted my ISP (BT) who spent an hour with me, with remote access to my PC, but they could find nothing wrong with the settings, so that was a waste of time.

I will attach screen shots showing settings and error messages when I try 'Test Account Settings', with and without SSL. If I try to send a real message within Outlook I am either told that it cannot connect to the server or that the server was found but there was nor response. And I get the dreaded @Enter Network Password' box up every 10 seconds..

All very depressing! Hope someone can help...

Martin
1.jpg
2.jpg
3.jpg
4.jpg
Windows XPWindows Live MailOutlook

Avatar of undefined
Last Comment
modus_operandi

8/22/2022 - Mon
slouko

According to the message in the last image. Verify the email-address field. Typo there maybe?
top_rung

Yahoo's SMTP server requires authentication.    "My server requires Authentication".  Verify that setting from the account's properties.  

Also try port 587 for outgoing when using the SSL setup.  You will want to use SSL to protect your account credentials.  
RTM2007

Also check your firewall settings if the ports are open. A simple command line "telnet mail.yahoo.com port number here" will be able to tell you that.
Your help has saved me hundreds of hours of internet surfing.
fblack61
slouko

Well. Yes, submission port (tcp/587) is generally used for Auth-SMTP.
Authenticated SMTP means that you've to provide an username with password to SMTP-server while sending messages.
There is checkbox for that in Outgoing Server -tab. Usually same credentials are working for sending what are used for reading mail.
martinlest

ASKER
Thereare no typos or other obvious mistakes - 100% sure. Boxes for authentification are all as they should be (and always have been when Outlook worked fine).

Tried telnet mail.yahoo.com + port number. I get 'Connecting to mail.yahoo.com...' and I can see there is internet activity from the icon in the system tray. After about 20" the box just closes. Same with all port numbers I try.

Same also if I shut down my firewall completely. Net result - Outlook keeps telling me to verify the e-mail address: which of course I have done a hundred times now (and the password)..

Sigh ...
martinlest

ASKER
Tried Mozilla Thunderbird: also refuses to send emails. An error message says it could not connect to the server (mail.yahoo): "The server is either unavailable or refusing smtp connections".

But I can't believe Yahoo has been down for two days??
⚡ FREE TRIAL OFFER
Try out a week of full access for free.
Find out why thousands trust the EE community with their toughest problems.
slouko

Are you authenticating when sending mails?
slouko

I took a screenshot from my Office 2007 Auth SMTP -configuration.
As far as i remember, it was quite similar in the older Outlook and Outlook Express.
Message you post earlier  
authsmtp.png
slouko

Whoops i accidently post it before i completed the sentence.
So, check that you have configured your MUA to use authentication while sending messages.
My account settings property sheets open above.
Experts Exchange has (a) saved my job multiple times, (b) saved me hours, days, and even weeks of work, and often (c) makes me look like a superhero! This place is MAGIC!
Walt Forbes
martinlest

ASKER
Yes, I am authenticating.

I'm afraid the Office 2007 windows look quite different from mine..

Thought this was the solution:

http://help.yahoo.com/l/us/yahoo/mail/yahoomail/mailplus/pop/pop-36.html

so added the plus. - but no difference!
martinlest

ASKER
I honestly don't believe the problem is with my account settings. They are easy enough to set up - and  nothing has changed since my email was working. I've checked (and tried variations of port numbers) till I am blue in the face. Maybe there's a registry problem (though if so why didn't a system restore fix things?).

I've sent Yahoo Help a message through their online email service, though whether I'll hear back, I don't know!

M.
martinlest

ASKER
BTW, just to repeat, emails come into Outlook OK - it's just the sending that isn't working..
⚡ FREE TRIAL OFFER
Try out a week of full access for free.
Find out why thousands trust the EE community with their toughest problems.
slouko

And you have tried that alternative port, tcp/587 (submission) with no success?
How about SSL / TLS settings?
martinlest

ASKER

With no SSL, ports are 110 & 25. Tried 465 and 587 instead of 25. With SSL, ports are 995 and 25. Tried 465 and 587 also instead of 25. None of those work. I can't see any other variables in Outlook account settings that I can change..

Test Account Settings says it has found POP3 and smtp servers, but then the email test sending fails: just a note to verify my email address.
Vanguard_LH

Are they freebie or paid Yahoo accounts.  If freebies, how are you accessing them?  Using YahooPOPs for them?  You didn't show the server setup screens.  Because you mention trying another Yahoo mail host, I'll assume that you are connecting directly to their mail hosts, that you have a paid account, and that they are current accounts (i.e., the paid accounts are not in arrears).

Have you tried using the webmail interface to your Yahoo accounts yet?  Occasionally Yahoo will shove in an intervening security page that has you enter the code shown in an image (i.e., CAPTCHA).  You won't be able to complete the login process until you sucessfully answer that intervening security screen.  Once you pass that test, it shouldn't appear for several months; however, I have once encountered 4 security prompts in 1 week and then didn't see it for somewhere around 6 to 8 months later.  When this security screen is triggered, you cannot login using a local e-mail account and have to go to their webmail interface to answer it and make it dormant again.

If Yahoo is providing e-mail service for your ISP, they may require that you validate your account.  What this does is you tell Yahoo to send you a confirmation e-mail to which you must respond.  That way they know the account is being used by a human and not a bot.  See http://help.yahoo.com/l/us/yahoo/mail/original/manage/sendfrom-07.html.  You have them send the confirmation e-mail to your Yahoo account or to your alternate e-mail address.  When you get it, you click on the link inside to verify your account.
Experts Exchange is like having an extremely knowledgeable team sitting and waiting for your call. Couldn't do my job half as well as I do without it!
James Murphy
top_rung

Yeah, at this point it sure sounds like an account verification issue.  Let's see what if anything Yahoo tells you.
martinlest

ASKER
No, they are free Yahoo accounts. I can access them fine if I go through the Yahoo Mail website, but via Outlook, as I have done for years, I get the "Enter Network Password" box up every few seconds.

Validated the account (as I use it several times a day, can't see how Yahoo would think it was in need of validating, but no matter) - hasn't changed a thing.

Tried setting up my Yahoo accounts on Outlook Express on a different PC - same thing happens, so I don't think it is anything to do with my own PC per se, registry or whatever.

martinlest

ASKER
As a test, I set up a friend's account details on Outlook - a btopenworld account, and messages are sent just fine. My outgoing Yahoo messages just sit in the box and bring up the 'Enter Network Password" box ad nauseam whilst the BT test messages are sent with no problems.

So the fault is surely somewhere with Yahoo? And the answer, as this is not the first time this has happened (though previously I managed to resolve things - don't recall how unfortunately) is to dump my Yahoo email accounts and go back to BT..

⚡ FREE TRIAL OFFER
Try out a week of full access for free.
Find out why thousands trust the EE community with their toughest problems.
Vanguard_LH

Since they are free Yahoo Mail account, and since you are using Yahoo.com which doesn't provided access to their POP and SMTP mail hosts for free accounts, how are you connecting your e-mail client to Yahoo Mail?  Are you using YahooPOPs?

I have had a *free* Yahoo Mail account for a few years now.  It is with Yahoo.com.  They don't permit access to their mai lhosts.  The only access is through their webmail interface.  That is how I know about YahooPOPs.  It runs as a local POP-to-HTTP proxy to which you connect your POP e-mail client and it connects via HTTP to Yahoo Mail.  You can also use YahooPOPs as an SMTP-to-HTTP proxy to send your outbound e-mails through Yahoo Mail but the problem there is that Yahoo will spamify all your outbound e-mails sent through their service when using a free account.  It makes your received e-mails look amateurish.  If possible, I'd suggest sending your outbound e-mails through your ISP's SMTP mail host.  The setup would be to yank using POP through YahooPOPs to get your Yahoo Mail messages but send through your ISP's SMTP mail host.  When configuring the e-mail account in Outlook, you set the inbound mail host to "localhost" because you will be connecting to the YahooPOPs proxy and the outbound (SMTP) mail host to be your ISP's SMTP host.  Because you are using different providers for inbound and outbound e-mails, you would need to enable SMTP authentication to use different login credentials for your ISP's SMTP mail host than for Yahoo Mail in the POP setup.

There are some other regional Yahoo e-mail services that still do provide access to the mail hosts, like their .uk domain (I don't remember the others but it is only a couple that still allow mail host access with free accounts).  If your free .com account at Yahoo has been working for years then I suspect they grandfathered you in when they switched (which was many years ago).  The same happened to me when I had a Hotmail account.  Back in Nov 2004, Hotmail discontinued WebDAV access for free accounts created after that date (WebDAV is the scripting language used in Outlook [Express] that knows the command set to communicate with the HTTP servers).  Since my account already existed and was still active before that date, they grandfathered me in so that I would continue to have access using a Outlook or Outlook Express (the only 2 e-mail clients that use WebDAV).  However, when I switched to the Live interface, I had a period of time in which I could switch back to the MSN Hotmail interface to keep my WebDAV access but I didn't switch back in time, got converted to a Hotmail Live account, and lost my status as a grandfathered account.  

Could be Yahoo.com finally caught up with you and yanked access to their mail hosts for your freebie accounts.  I haven't heard of grandfathering for Yahoo Mail accounts but then denial to their mail hosts has been a problem for me for years for a free account and why I use YahooPOPs.  Iif you still want to use Yahoo Mail, try using YahooPOPs to access them.  It works.  If you want more stable access and some more features, like aliasing to your account and to get rid of the spammy signatures they add to your outbound e-mails, and without having to run a local POP-to-HTTP proxy to access your free accounts then you should consider paying them for a premium account that allows direct access from your e-mail client to their mail hosts.
martinlest

ASKER
Thanks for the time spent replying, but I am afraid I don't understand where you are coming from with any of that: I've been accessing free Yahoo via Outlook for years with few problems - and, moreover, Yahoo just sent me instructions for checking that I have Outlook set up correctly to connect to my free Yahoo account. So saying "Yahoo have caught up with me", as if I have been doing something 'illegal', makes no sense at all. Yahoo clearly do permit access to their mail hosts - I think you are getting confused somehow.

In the end I have decided that, having spent several hours now trying to fix this problem, my best bet is to dump Yahoo altogether and I have advised friends that I shall now be using a BT e-mail address, which, in common with the others I mentioned, works fine with Outlook (as did free Yahoo  -  until Friday),

M.
Vanguard_LH

Something about the author's setup is not as presented.  It has been known in multiple newsgroups and by MVPs (Microsoft Valued Professionals) that Yahoo.com does NOT permit access to their POP and SMTP mail servers for *free* accounts.  That is why I mentioned YahooPOPs (free) as an alternative to access a free Yahoo Mail account.  As I noted, there are only a couple of regional Yahoo domains that still permit access to their mail hosts for free accounts, like Yahoo.com.uk.  If the OP doesn't want to believe me, perhaps he will believe Yahoo.com's own comparison between their paid and free accounts which shows POP access is not permitted for free accounts, which is stated at:

How does Yahoo! Mail Plus compare to free Yahoo! Mail?
http://help.yahoo.com/l/us/yahoo/mail/yahoomail/mailplus/overview/overview-03.html
Yahoo Mail Plus is $19.99/year

The author is invited to post his question in the microsoft.public.outlook[.general] newsgroups using a newsreader, like Outlook Express, connected to Microsoft's free NNTP server at msnews.microsoft.com or by using their webnews interface at:

http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.outlook.general
(all on one line for the above URL)

The same question will result in the same answer: Yahoo.com does not permit access to their mail hosts for free accounts.  
All of life is about relationships, and EE has made a viirtual community a real community. It lifts everyone's boat
William Peck
top_rung

"...as if I have been doing something 'illegal', makes no sense at all."

I don't believe that was the implication at all.  Vanguard_LH is absolutely correct in the statements made, and either something is not being presented properly or indeed you have Mail Plus account.  It is like $20/year, so maybe it was signed up for and renewing unknowingly??  Is that a possibility?

Vanguard_LH

"caught" was not to imply you did anything underhanded.  I got "caught" when I switch from MSN Hotmail to Windows Live Hotmail and didn't switch back in time.  Because of Microsoft's changing policy regarding support for grandfathered accounts and because changing to a Windows Live Hotmail account no longer qualified by account as grandfathered, I lost WebDAV access to that account.  I got "caught" by Microsoft's changes in their e-mail service.
martinlest

ASKER
Well it's a mystery to me as I say, because I have had this setup for a very long time and Yahoo themselves have been helping me to get things right. Wouldn't they have commented on this over the past few days? Maybe because I have a Yahoo.co.uk address?

But the question as to whether this was possible, or legal, or whatever is not really the point (by this stage!). The bottom line (and I am of course grateful for everyone's attempts to help me here) is that I have now spent hours and hours trawling the internet, trying registry fixes, changing Account settings etc. etc., all to no avail, so going over to email addresses that continue to work with Outlook is a bit of a 'no brainer' by this stage. I can still receive Yahoo emails in Outlook so there is not really a problem: I can just inform people of my change in email address as I go along.

Thanks again for the input here.
⚡ FREE TRIAL OFFER
Try out a week of full access for free.
Find out why thousands trust the EE community with their toughest problems.
Vanguard_LH

Since Yahoo.com says that they don't provide access to their mail hosts for free accounts, and since I mention that *other* regional Yahoo domains do, it may very well be that you are supposed to use on of the other regional Yahoo domains.  You did not show the General and Outgoing Server tabs in the account defined in Outlook.  What is peculiar is that access ceased under the presumption that you did not change the settings for the POP and SMTP servers or that some other software did that.  I would think Yahoo could tell you under which of their domains is defined your account with them although getting help for a freebie account could prove difficult if not impossible.  I would assume that when you pay for a Yahoo Plus account that they would send a mail or email telling you about your payment along with instructions on how to connect to their servers.

Have you yet tried using another e-mail client, like Outlook Express, using the same server setup as defined in Outlook?  If that works then we know that it is something local to Outlook and not with your host, network, ISP, or email account setup.  Does Yahoo permit you to connect on a port other than 25?  It is possible your ISP is blocking email traffic over port 25 and you will have to use a different port number to the SMTP server, like 587.  Have you tried running Outlook in its safe mode ("outlook.exe /safe") which does not load any add-ons to ensure one of them isn't interfering with Outlook getting a connection?

There might also be a possibility that the cached login credentials in the registry are corrupt or have invalid permissions on them.  Read http://support.microsoft.com/kb/290684/en-us.  I would try method 3 (clearing the pstore in the registry) before trying method 1 (creating a new mail profile).  I asked about safe mode above (which is method 2).
ASKER CERTIFIED SOLUTION
martinlest

THIS SOLUTION ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
GET A PERSONALIZED SOLUTION
Ask your own question & get feedback from real experts
Find out why thousands trust the EE community with their toughest problems.
Vanguard_LH

Pretty much it has been shown that nothing you do locally will affect Yahoo's status of your account up on the server.  Since you are abandoning your Yahoo account and instead of notifying each person on-the-fly, I would recommend you send an e-mail with all your good senders from your address book (in the Bcc header) a notification that you are changing your e-mail address.  Then use the webmail interface to your Yahoo account and use their auto-responder to send an automatic reply back to anyone sending to your old Yahoo account to notifying them of your new e-mail address.  Yeah, some folks will say that will also auto-respond to spam but spammers don't use their real e-mail address so they won't get your auto-reply.  However, because spammers don't use their own e-mail address but may use someone else's, mention in your auto-reply that they or someone claiming their e-mail address has sent you an e-mail, something like:

This is an automatic response.  You [or someone
using your e-mail address has] have sent e-mail to the
following e-mail account:
    <yourname>@yahoo.com
This account is no longer active and is no longer
longer monitored.  Please resend your e-mail to:
    <yournewaddress>

Then, in case you miss anyone that wasn't in your address book but for whom you want to let know that you have changed your e-mail address, they will get the auto-reply from Yahoo's server.  You can configure the auto-reply to work for up to 6 months minus 1 day.  Sometimes I've forgotten where I have registered my old e-mail address but I need the sender to know the correct one.  For example, I had forgotten to change my e-mail address in an online resume but I still got the headhunter's e-mail because they knew where to resend their message.
martinlest

ASKER
Thanks for the heads up re. change of e-mail address.

Everyone OK if I close this question? Thanks again for the input  :-)
I started with Experts Exchange in 2004 and it's been a mainstay of my professional computing life since. It helped me launch a career as a programmer / Oracle data analyst
William Peck
modus_operandi

Closed, 250 points refunded.
modus_operandi
EE Moderator