Troubleshooting SQL Mail: SQL Mail Properties Shows No Mail Profiles
The two most common causes of this symptom are that Microsoft SQL Server is configured to start as the Local System user, or that there is no profile for the Microsoft Windows account that SQL Server runs under.
If SQL Server runs as the Local System account, consider using Database Mail rather than SQL Mail. Database Mail allows the user credentials for sending mail to differ from the account that SQL Server runs as. To resolve the problem, you must change the user that SQL Server starts as and create a profile for that user.
If SQL Server starts as a user other than the Local System user, create a profile for that user.