All Projects → D1ceWard → dokku-posteio

D1ceWard / dokku-posteio

Licence: other
Poste.io plugin for Dokku

Programming Languages

shell
77523 projects
Makefile
30231 projects

Projects that are alternatives of or similar to dokku-posteio

Docker Mailserver
Production-ready fullstack but simple mail server (SMTP, IMAP, LDAP, Antispam, Antivirus, etc.) running inside a container.
Stars: ✭ 8,115 (+29955.56%)
Mutual labels:  ssl, imap, smtp, antivirus
Excision-Mail
Fullstack, security focused mailserver based on OpenSMTPD for OpenBSD using ansible
Stars: ✭ 108 (+300%)
Mutual labels:  ssl, imap, smtp, pop3
squirrelmail
🌰️🐿️ SquirrelMail GitHub Repository (PHP 7-OK!)
Stars: ✭ 42 (+55.56%)
Mutual labels:  imap, smtp, pop3
enough mail
IMAP, POP3 and SMTP clients for Dart developers. Contains both low level as well as a high level API.
Stars: ✭ 78 (+188.89%)
Mutual labels:  imap, smtp, pop3
fapro
Fake Protocol Server
Stars: ✭ 1,338 (+4855.56%)
Mutual labels:  imap, smtp, pop3
Mailozaurr
Mailozaurr is a PowerShell module that aims to provide SMTP, POP3, IMAP and probably some other ways to interact with Email. Underneath it uses MimeKit and MailKit libraries written by Jeffrey Stedfast.
Stars: ✭ 107 (+296.3%)
Mutual labels:  imap, smtp, pop3
imail
small mail server
Stars: ✭ 88 (+225.93%)
Mutual labels:  imap, smtp, pop3
autoconfig
The ISPDB, Thunderbird's database of mail configuration files.
Stars: ✭ 25 (-7.41%)
Mutual labels:  imap, smtp, pop3
Mailu
Insular email distribution - mail server as Docker images
Stars: ✭ 3,151 (+11570.37%)
Mutual labels:  imap, smtp, pop3
Neomutt
✉️ Teaching an Old Dog New Tricks -- IRC: #neomutt on irc.libera.chat
Stars: ✭ 2,343 (+8577.78%)
Mutual labels:  imap, smtp, pop3
Mailkit
A cross-platform .NET library for IMAP, POP3, and SMTP.
Stars: ✭ 4,477 (+16481.48%)
Mutual labels:  imap, smtp, pop3
Twisted
Event-driven networking engine written in Python.
Stars: ✭ 4,442 (+16351.85%)
Mutual labels:  ssl, imap, smtp
imap-honey
IMAP or SMTP honeypot written in Golang
Stars: ✭ 22 (-18.52%)
Mutual labels:  imap, smtp
Matrix-EmailBridge
A bridge written in Golang to receive and write emails in matrix
Stars: ✭ 101 (+274.07%)
Mutual labels:  imap, smtp
mnm-hammer
mnm implements TMTP protocol. Let Internet sites message members directly, instead of unreliable, insecure email. Contributors welcome! (Client)
Stars: ✭ 66 (+144.44%)
Mutual labels:  imap, smtp
PySMS
Simple Python API that that allows you to send texts via SMTP with a best effort approach and process replies via IMAP
Stars: ✭ 19 (-29.63%)
Mutual labels:  imap, smtp
Mail
The Hoa\Mail library.
Stars: ✭ 24 (-11.11%)
Mutual labels:  imap, smtp
fortran-curl
Fortran 2008 interface bindings to libcurl
Stars: ✭ 25 (-7.41%)
Mutual labels:  imap, smtp
docker-protonmail-bridge
Run ProtonMail Bridge in a docker container
Stars: ✭ 34 (+25.93%)
Mutual labels:  imap, smtp
GemBox.Email.Examples
Read and write email files (MSG, EML, MHTML), and compose, receive and send email messages using POP, IMAP, SMTP, and EWS in a simple and efficient way.
Stars: ✭ 18 (-33.33%)
Mutual labels:  imap, smtp

GitHub release Poste.io Dokku Maintenance

Poste.io plugin for Dokku (v1.6.2)

What is Poste.io?

Poste.io is an full featured email server runing in a docker container. Read more at the poste.io website.

What is Dokku?

Dokku is the smallest PaaS implementation you've ever seen - Docker powered mini-Heroku.

Requirements

Setup

Note: We are going to use the domain mail.example.com for demonstration purposes. Make sure to replace it to your domain name.

Download plugin

Log onto your Dokku Host to download and install plugin:

dokku plugin:install https://github.com/D1ceWard/dokku-posteio.git

Domain name

Next setup domain name for posteio:

dokku posteio:set-domain mail.example.com

Start container

To start using Poste.io you need to start his docker container:

dokku posteio:start

Note: You can disable features by passing these optional parameters to the start command:

  • --disable-clamav to disable clamAV, it's useful to reduce memory usage if you don't need an antivirus protection.
  • --disable-rspamd to disable Rspamd, it's useful to reduce memory usage if you don't want a spam filtering system.
  • --disable-roundcube to disable the Roundcube webmail interface.

SSL Certificate

You will need to access Poste.io dashboard certificate page by going to:

System Settings > TLS Certificate

Or directly by accessing this url:

http://mail.example.com/admin/settings/#certificate

Now click on issue new certificate or choose existing one, after this tell plugin you enabled SSL by:

dokku posteio:toggle-ssl

Wrapping up

Your Poste.io instance should now be available and secure on https://mail.example.com.

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].