Giter Site home page Giter Site logo

mailad-docker's Introduction

MailAD, docker MailAD...

Mailad is a on-prem solution to deploy fully functional linux mailserver based on Postfix, Dovecot, Amavis, ClamAv, Spamassasin, etc, to get more details use the previous link.

This is the docker version for that solution & a work in progress right now, we have a telegram group to discuss the development, feel free to join.

Warning: This and the other readmes are written on spare time and amost past 2300 local, so may hide typos, syntax errors, etc, remember this is a early alpha code/repo.

How to test it?

Just setup a valid docker & docker-compose env, clone this repository, move to it's root folder and run this:

docker-compose up

You are done, it's runnig, if you nee more info (and I hope you need it) keep reading.

Services

To create a realy dynamic setup we split the mailserver in services:

  • MTA (Mail Transport Agent) this is the Postfix field, basically the reception and dispatching of mails to and form the mail server/users.
  • MDA (Mail Delivery Agent) This is the Dovecot field, this has to do with the users checking his mails from the mailbox, quotas, etc.
  • Active Directory As a test, dev or even production Active directory service, MailAD needs a AD-DC to use as user base.
  • AMAVIS Advanced filtering, it comprises attachments, anti-virus, anti-spam, etc.
  • WebManagement This is a simple WebManagement interface maintained by the CUJAE team (insert link)

Follow the links for each service to get details for each image.

Work in progress.

This is a work in progress, it will contain bugs at this stage, and it's presented to you in the dev stage to get feedback and only for testing purposed.

Contributing.

There are many ways to contribute:

  • Review this documentation and fix typos, syntax errors, propose better sentences, etc.
  • Propose translations for some of the .md files (Any langs, Spanish, German & French are the most commons, but any will work.)
  • Test this setup on dev premises, spot and report/suqash bugs, propose new features/fixes, etc.
  • Spread the word about it
  • Join to the telegram group and give some feedback/kudos to the dev.
  • Buy the dev a coffee/beer/beef/mouse/? see this link to know how to send money to the dev to keep it going!

mailad-docker's People

Contributors

adrianrp1988 avatar stdevpavelmc avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

adrianrp1988

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.