All Projects → HouariZegai → Fxmailer

HouariZegai / Fxmailer

Licence: apache-2.0
Desktop application Tool. Allow you to send a beautiful html template to multiple email recipients with one click!

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Fxmailer

Spring Boot Email Tools
A set of services and tools for sending emails in a Spring Boot 1.5.x application using a Template Engine
Stars: ✭ 164 (+198.18%)
Mutual labels:  email-sender, email-template
sliding-puzzle
Sliding puzzle game implemented in Scala / Scala.js / JavaFX
Stars: ✭ 25 (-54.55%)
Mutual labels:  desktop-app, javafx
Emailimo
Small project that simplifies (according to me) sending colorful emails in PowerShell
Stars: ✭ 55 (+0%)
Mutual labels:  email-sender, email-template
QRCodeFX
Simple tool to generate/read QR Code and export it.
Stars: ✭ 31 (-43.64%)
Mutual labels:  desktop-app, javafx
InvMan
Open source JavaFX inventory management application
Stars: ✭ 40 (-27.27%)
Mutual labels:  desktop-app, javafx
TelegramClone
JetGram is an open source desktop app Telegram clone made with JavaFx.
Stars: ✭ 50 (-9.09%)
Mutual labels:  desktop-app, javafx
Youtube Comment Suite
Download YouTube comments from numerous videos, playlists, and channels for archiving, general search, and showing activity.
Stars: ✭ 120 (+118.18%)
Mutual labels:  javafx, desktop-app
jdeploy
Developer friendly desktop deployment tool
Stars: ✭ 282 (+412.73%)
Mutual labels:  desktop-app, javafx
JetTunes-Desktop-Music-Player
Material design music player made with javafx
Stars: ✭ 36 (-34.55%)
Mutual labels:  desktop-app, javafx
bulk-email-sender
Send Templatized Dynamic Emails Automatically
Stars: ✭ 30 (-45.45%)
Mutual labels:  email-sender, email-template
Everest
A beautiful, cross-platform REST client.
Stars: ✭ 785 (+1327.27%)
Mutual labels:  javafx, desktop-app
Slideshowfx
Stars: ✭ 45 (-18.18%)
Mutual labels:  javafx
Aether App
Aether client app with bundled front-end and P2P back-end
Stars: ✭ 951 (+1629.09%)
Mutual labels:  desktop-app
Cellsim 2
Simulating complete lives of different cellular animals and plants. Evolution, inheritance, predation and more.
Stars: ✭ 28 (-49.09%)
Mutual labels:  javafx
Bojler
Bojler is an email framework
Stars: ✭ 885 (+1509.09%)
Mutual labels:  email-template
Openjdk Jfx
The openjfx repo has moved to:
Stars: ✭ 1,039 (+1789.09%)
Mutual labels:  javafx
Clippy
A desktop application for managing clipboard history
Stars: ✭ 45 (-18.18%)
Mutual labels:  desktop-app
Img2latex Mathpix
An image to LaTeX tool by MathpixOCR API and JavaFX
Stars: ✭ 872 (+1485.45%)
Mutual labels:  javafx
Pharmacy Blockchain
Open Hackathon Sep 2018 - Oran.
Stars: ✭ 13 (-76.36%)
Mutual labels:  javafx
Ninjaterm
A serial port terminal that's got your back.
Stars: ✭ 24 (-56.36%)
Mutual labels:  javafx

FXMailer

Desktop application Tool. Allow you to send a beautiful html template to multiple email recipients with one click!

License java 8 badge Open Source Love

Features

  • [x] Easy to use
  • [x] Send HTML template with images
  • [x] Send Email to multiple receivers
  • [x] Can Inject the name of receiver in template using this tag: <name>
  • [x] Parse JSON data (email + name of each recipient)
  • [x] Support Markdown syntax (We convert Markdown to HTML template)

Thank You!

Please ⭐️ this repo and share it with others

Screenshoots

Main App
screenshoot
Sending Status
screenshot
Template (result)
screenshot

Requirements

  • Java version 8 (JDK 8)
  • Maven
  • Internet connection
  • Sender Email must be Gmail
  • Allowing less secure apps to access your account (Learn more)

Libraries used

  • JFoenix (Material design)
  • FlexMark (Markdown Parser)
  • Gson (JSON parser)
  • Java Mail

Technologies used

  • JavaFX

Installation

  1. Download the repository files (project) from the download section or clone this project by typing in the bash the following command:

    git clone https://github.com/HouariZegai/FXMailer.git
    
  2. Import it in Intellij IDEA or any other Java IDE and let Maven download the libraries used for you.

  3. Run the application :D

Recipients JSON format (Sample)

   [
     {
       "name": "Houari Zegai",
       "email": "[email protected]"
     },
     {
       "name": "Mohamed Ali",
       "email": "[email protected]"
     }
   ]

Contributing 💡

If you want to contribute to this project and make it better with new ideas, your pull request is very welcomed. If you find any issue just put it in the repository issue section, thank you.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].