- Step 1: You can set up your email server by setting up the SMTP Server in Localhost.
- Step 2: First, you need to download the SMTP server for your computer. We will use hMailServer for this setup.
- Step 3: Download hMmailServer for free from a trusted source.
- Step 4: Double-click on the downloaded setup file, and a setup wizard will open on your screen.
- Step 3: Make sure you select the radio button beside Use external database engine (MSSQL, MYSQL, or PostgreSQL) when you see the screen to select the database server type.
- Step 4: You need to set up a password. Then click the Install button.
- Step 5: Follow the on-screen instructions to go on with the installation process.
- Step 6: After installing, the setup wizard will ask you for the password that you have created before. Enter the same and click on OK.
- Step 7: Select the Create a new hMailServer database option and click on Next.
- Step 8: Under the database server type, select MySQL and click on the Next button.
- Step 9: Enter the server connection information such as the Database server address, Port number, Database name, and Authentication (Username and Password). After entering all the details, click Next.
- Step 10: On the next screen, keep the service drop-down blank and click on Next.
- Step 11: Carry out the on-screen instructions, and you will be able to see the message “The wizard has completed.”
- Step 12: Press on Close to exit the wizard.
- Step 13: You can see the local server icon on your taskbar next to the clock icon.
- Step 14: Click Finish on the hMailServer setup wizard. It will ask you to connect with the host. Click on Connect.
- Step 15: The home page of hMailServer will show up on your screen. Click on Add domain.
- Step 16: Enter the domain name of your personal choice and click on Save.
- Step 17: On the left side of the window, you will see that the domain name is added.
- Step 18: You need to click on Accounts and further click on Add.
- Step 19: Add the address, password, and click on Save.
- Step 20: You can add several accounts by following the same steps as mentioned above.
- Step 21: Now download any two email clients (Thunderbird, EM Client) from their official sites.
- Step 22: Install the same on your computer. Once the installation is complete, launch the Thunderbird application on your PC, click on Account Settings, and click on Account Actions.
- Step 23: Click on Add Mail Account.
- Step 24: Now enter your name and email address.
- Step 25: Go to the bottom and click on Configure manually.
- Step 26: Change the incoming and outgoing server name as localhost and click on the Re-test button. You will be able to view a success message.
- Step 27: Click on Done. By now, your Thunderbird setup is done.
- Step 28: Similarly, fill up all the required details in your EM Client and complete the setup.
- Step 29: Send a test message from either Thunderbird or EM Client and receive the mail on the other email client.
- Step 30: Now, you have seen how to setup SMTP server in Localhost.