Mail (Yosemite): If you can’t send messages
Make sure the outgoing (SMTP) mail server is specified as directed by the provider of your email account. For more information, see Verify an account’s outgoing mail server.
If a dialog states that you need permission to send a message, your account uses parental controls. For more information, see Request permission to send messages.
Choose Window > Connection Doctor, then follow instructions displayed in the Details column.
If there’s a firewall problem, verify that firewall software isn’t blocking email traffic on port 25, 465, or 587. Also check whether you’re affected by another firewall, such as software installed separately from OS X or built into an Internet sharing router, or administered by your account provider. Contact the appropriate person for information.
You may be able to send messages from only a certain location, or your account provider may allow you to send messages but with stricter settings (such as requiring a name and password). Contact your provider, then change the outgoing mail server settings in Mail preferences as needed.
