How to Integrate Email in Nextcloud

Nextcloud Mail is a pre-installed application that allows you to manage email from your Nextcloud application. You can also encrypt emails with Mailvelope for better email security.

Below we cover:

Get root access, great performance, and security customized to your needs with our Managed VPS Hosting.

Add an Email Account in Nextcloud

Nextcloud email configuration
  1. Log into Nextcloud
  2. At the top, select Email

    To add an additional email account, select Settings in the lower-left corner, and Add mail account.

  3. Select Manual
  4. Add your Name (to show beside your email address in emails), Mail Address, and IMAP host(name) from your email settings
  5. Under IMAP Security, select SSL/TLS

    We recommend using IMAP with SSL encryption.

  6. The IMAP Port should be 993
  7. For your IMAP user, add your email address and password
  8. Under SMTP Settings, the SMTP host should match your IMAP host
  9. For your SMTP user, add your email address and email password again
  10. Select Connect

If successful, you’ll be redirected to your inbox.

Multiple Email Accounts

  • To remove email accounts, select the 3-dot button to the right of the email address, then Delete account
  • To change the order of email accounts, select the 3-dot button to the right of an email address, then Move Down/Up

Manage Email in Nextcloud

  • Select Inbox to see received email
  • Select the 3-dot button to the right of Inbox to Mark all [new emails] as read or Add subfolder to your email account
  • Select the arrow to the left of Inbox to see other folders – Drafts, Sent, etc.
  • Select + New message in the upper-left to create a new email

Configure Email Account Settings

  1. On the left, select your email address to edit email account settings
  2. Add a signature, then Save signature
  3. Change your Mail server settings if desired

To protect your email communications, learn how to strengthen email authentication.

Email Server Settings

Below we cover how to configure Nextcloud to send email notifications. First, ensure you have an email address for your profile:

  1. In the upper-right corner, select your user icon, then Settings
  2. Ensure your Email is filled in (changes are saved immediately)
  3. On the left, under Administration, select Basic settings
  4. Under Email server, change Encryption to SSL/TLS
  5. Type your password and select Confirm if prompted
  6. Type the From address
  7. For Authentication method, select Login
  8. Add the Server address and SMTP port (465) from your email settings
  9. For Credentials, add the full From address and email account password
  10. Save your changes
  11. Select Send email to send a test email
  12. Check the email account inbox for an email with the subject “Email setting test”
Email server settings in Nextcloud

For more customized environments, check out official Nextcloud documentation.

J
Jacqueem Content Writer I

Technical writer focused on cybersecurity and musicianship.

More Articles by Jacqueem

Was this article helpful? Let us know!