An open API service indexing awesome lists of open source software.

https://github.com/pumukydev/roundcube

Self-hosted Roundcube webmail client with Docker Compose.
https://github.com/pumukydev/roundcube

docker email imap rouncube self-hosted smtp webmail

Last synced: 5 months ago
JSON representation

Self-hosted Roundcube webmail client with Docker Compose.

Awesome Lists containing this project

README

          

pumuky_bot Telegram bot QR

Roundcube

**Roundcube** is an open-source webmail client that allows users to manage emails directly from a web browser. It supports **IMAP** and **SMTP** protocols and offers a modern and user-friendly interface to send, receive, and organize email messages.

## Prerequisites

Make sure you have the following installed on your system:

- [Docker](https://www.docker.com/)
- [Docker Compose](https://docs.docker.com/compose/)

## Installation

Clone the repository:

```bash
git clone https://github.com/PumukyDev/roundcube.git
```

Navigate to the Roundcube directory:

```bash
cd roundcube
```

Deploy the containers:

```bash
docker-compose up -d --build
```

Once the containers are up, open your browser and navigate to:

```
http://192.168.10.3/roundcubemail/
```

## Test Users

You can use the following virtual accounts to test email functionality:

| Username | Password |
|---------------------------|-----------|
| mengano@pumukydev.com | mengano12 |
| fulano@pumukydev.com | fulano12 |

## How to Use

### 1. Log in as Mengano

![Login as Mengano](./assets/roundcube-login-mengano.jpg)

### 2. Click on "Compose"

![Compose button](./assets/roundcube-compose.jpg)

### 3. Write and send a message to Fulano

![Compose message](./assets/roundcube-mail.jpg)

### 4. Log out and log in as Fulano

![Login as Fulano](./assets/roundcube-login-fulano.jpg)

### 5. Check the inbox

![Inbox listing](./assets/roundcube-list-mail.jpg)

### 6. Open the message

![Read message](./assets/roundcube-show-mail.jpg)