Just installed 4.7 clean, and while setting up the first user, i get this scary message:
warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\Program Files\xampp\htdocs\drupal\modules\user.module on line 409.
Now I know it just means I don't have a mail server, as I'm testing locally on XAMPP before uploading to my real host. But does anyone think the message should be a bit more friendly. More like:
"It looks like you don't have a mail server set up. This means Drupal can't email new users or answer requests for forgotton passwords. Consider clicking [here] to read a good resource on setting this up. If you are testing locally, it is possible that your host will have support, and you don't need to worry about changing anything upon uploading."
Also, this message DOES NOT need to popping up beyond the initial admin account. If I didn't have a mail server, every one of my users will see that message. I know, this is the part where you tell me to turn some obscure security setting off. Where's the button? :P
Comments
Create an issue against core
A forum post won't go anywhere.
--
Anton
New to Drupal? | Forum posting tips | Troubleshooting FAQ
Example Knowledge Base built using Drupal
Not sure what that is, and
Not sure what that is, and if I did, I'd be afraid the big dev people would use stern language for wasting their time :) I've seen lots of other posts about people being confused about that ugly error, and nobody did anything, so... I'm basically just throwing another vote in. Or something.
Not at all
It's the proper way to report bugs or make feature requests...
http://drupal.org/node/add/project_issue
That way they get logged properly and tracked, decided upon, tested, reworked etc. Forum posts are just passing discussions between users - most core devs are too busy coding and testing to track the every forum posting and probably won't even see this needle in a haystack.
Just make sure someone hasn't already made the same suggestion or reported the same bug - if they have you can add your own comments to the original issue.
Good luck - creating and commenting on issues is a valuable way for non coders to contribute to the project.
--
Anton
New to Drupal? | Forum posting tips | Troubleshooting FAQ
Example Knowledge Base built using Drupal