# Password Reset (/docs/features/password_reset)

<div
  style={{
    padding: '20px',
    display: 'flex',
    justifyContent: 'center',
    alignItems: 'center',
    flexDirection: 'column',
  }}
>
  <img
    src="https://github.com/danny-avila/LibreChat/assets/32828263/498c588c-6e50-4aed-9815-5e06a5409966"
    alt="password reset"
    style={{ borderRadius: '10px' }}
  />
</div>

## Overview

This feature enables email-based password reset functionality for your LibreChat server. You can configure it to work with various email services, including Mailgun API, Gmail, and custom mail servers.

## Key Features

- Supports multiple email services:
  - **Mailgun API** - Recommended for servers that block SMTP ports
  - **Gmail** and other predefined SMTP services
  - **Custom mail servers** with advanced SMTP configuration
- Allows for basic and advanced configuration options
- Enables secure email-based password reset functionality for your LibreChat server

## Setup Options

- **Mailgun Configuration**: Use Mailgun's API for reliable email delivery, especially useful when SMTP ports are blocked
- **Basic SMTP Configuration**: Use predefined services like Gmail with minimal configuration
- **Advanced SMTP Configuration**: Configure generic SMTP services or customize settings for any mail provider

**For detailed setup instructions, refer to the configuration guide: [Email Setup](/docs/configuration/authentication/email)**
