If you have a working Gmail account you can use Gmail as your mail server by setting it in the global configuration.
On the server tab set the following:
The following is also a working combination:
The SSL module must be enabled in apache. If it is not, enable it with a2enmod ssl
Note that if you are using WAMP on Windows, you may need to enable the openssl module (which is not enabled by default). To do this:
Note that if you use 2-step verification in Gmail, you need to add a new password in Settings - Accounts - Change accounts settings - Other Google Account settings - Security - 2-step verification - Manage your application specific passwords. When the new password is presented in groups of four characters separated by spaces, do NOT enter the spaces into the SMTP password in the mail server settings.