Skip to content

MeJIuFaRo/imapsync-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Features:

  • Email synchronization between two IMAP accounts using imapsync.
  • Modern and responsive user interface powered by Bootstrap 5.
  • Real-time output display of the sync process.
  • Completion notifications using SweetAlert2.
  • Auto-scrolling to the latest messages during synchronization.

🛠️ Dependencies

  • Docker: The application runs in a Docker container based on Ubuntu 24.04.
  • Node.js: Used for the backend.
  • imapsync: The core tool for email synchronization.
  • Bootstrap 5: For the user interface design.
  • SweetAlert2: For user-friendly notifications.

🖥️ Installation and Usage

You can use the pre-built Docker image from Docker Hub or build the image locally.

Option 1: Use the Pre-built Docker Image

  1. Pull the Docker image from Docker Hub:

    docker pull mejiufaro/imapsync-web
  2. Run the container:

    docker run -p 3000:3000 mejiufaro/imapsync-web
  3. Access the web interface: Open your browser and go to: http://localhost:3000


Option 2: Build the Docker Image Locally

  1. Clone the repository:

    git clone https://github.com/MeJIuFaRo/imapsync-web.git
    cd imapsync-web
  2. Build the Docker image:

    docker build -t imapsync-web .
  3. Run the container:

    docker run -p 3000:3000 imapsync-web
  4. Access the web interface: Open your browser and go to: http://localhost:3000


📝 Configuration

Source Host/Destination Host: Enter the IMAP server address for the source and destination accounts. Source User/Destination User: Enter the email addresses or usernames for the source and destination accounts. Source Password/Destination Password: Enter the respective passwords for authentication.


🛡️ Contributions

Contributions are welcome! If you'd like to propose improvements or fix issues, feel free to open a Pull Request.


About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published