I’m going out on a whim here and assuming that most of us SharePoint gurus have run into an “error” or two along our troubleshooting ways and found that there’s not much information out there on how to actually resolve this so called “error”.
Well this happened to me today, and the eventual solution was nowhere to be found out there in the Google-sphere. (Microsoft, read “Bing-o-shere”)
I have a SharePoint WSS 3.0 server that decided it didn’t want to send out email alerts. I would create a new user and select “Send welcome email to the new users”, and as soon as I clicked “OK” I would get the following message immediately:
“The user or users have been added successfully, but there was an error in sending the e-mail message. The server may not be set up correctly to send e-mail. To verify that e-mail is configured correctly, contact your server administrator.”
Using the handy ULS viewer, I also received the following error: An error occurred while talking to SMTP host 慭汩〮瀱牡祴楬整南癓 (don’t bother translating it, I already tried that).
Yes, I checked that the SMTP service was started, and I had the correct mail alias added in the SMTP settings under IIS 6.0. Yes, those settings matched what were in the Outgoing email settings in Central Administration. I also had that same mail alias setup in the host file, and everything looked just fine.
What the issue ended up being is a setting in the SMTP Virtual Server Properties. If you take a look at those settings, under the Access tab, you’ll see two radio buttons available. In this particular case, we had a phony IP address listed in the Computers dialog box, and Only the list belowwas selected. I removed that IP and selected All except the list below. The dialog box was empty, and voila! SharePoint is now sending email alerts correctly.