Configuring Email Services for ASP.NET in Plesk: A Tutorial Print

  • 0


Email services are vital for the seamless functionality of any ASP.NET application. This guide will walk you through setting up email services for your ASP.NET application using Plesk Panel on a Windows Server 2019 environment.


  • A Windows Server 2019 instance with Plesk installed.
  • An ASP.NET website or application hosted on the server.
  • Administrative or root access to Plesk Panel.

Step-by-Step Guide

Step 1: Access Plesk Panel

Log in to your Plesk Panel with the administrative credentials provided.

Step 2: Navigate to 'Mail'

Go to the 'Mail' tab, usually available in the sidebar or under the 'Websites & Domains' section.

Step 3: Create a New Email Account

Click on 'Create Email Address' and provide the required information like username and password.

Step 4: Configure Mailbox Quota

You can set a limit on how much disk space the mailbox can use. Adjust according to your needs.

Step 5: Advanced Settings

Under advanced settings, you'll have options for:

  • Auto-reply: Configure automated responses for incoming mails.
  • Forwarding: If you want the emails to be forwarded to another address.
  • Antispam Settings: Configure spam filter settings.
Step 6: Confirm and Create

Click on 'OK' or 'Create' to finalize the email account setup.

Step 7: Setting Up SMTP and IMAP/POP3

For sending emails from your application, you'll need to configure SMTP settings in your ASP.NET application's web.config file. For receiving emails, configure IMAP/POP3 settings similarly.

<smtp from="">
<network host="" port="587" userName="" password="your-password" />

Step 8: Test Email Functionality

Finally, you should send a test email from your ASP.NET application to confirm everything is working as expected.


You have successfully configured an email service for your ASP.NET application using Plesk Panel on a Windows Server 2019 environment. Now, your application should be able to send and receive emails efficiently.

Further Support

For more advanced configurations or troubleshooting, you can refer to our knowledge base at or submit a ticket for specialized assistance at

Was this answer helpful?

« Back