vahidirp / mailcow-dockerized

mailcow: dockerized - ๐Ÿฎ + ๐Ÿ‹ = ๐Ÿ’•

Home Page:https://mailcow.email

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MailCow: Dockerized - ๐Ÿฎ + ๐Ÿ‹ = ๐Ÿ’•

documentation :

Install-docs Uninstall-docs

Want to support mailcow?

Please consider a support contract with Servercow to support further development. We support you while you support us. :)

You can also get a SAL which is a one-time payment with no liabilities or returning fees.

Or just spread the word: moo.

Info, documentation and support

Please see the official documentation for installation and support instructions. ๐Ÿ„

๐Ÿ› If you found a critical security issue, please mail us to info at servercow.de.

Preparations :

Before you can start installing Mailcow, you need to do some preparations, which mainly affect the DNS settings of the domain that you want to use to receive and send e-mails. To do this, follow the steps below:

The hostname of your server should be "mail", so the FQDN should be "mail.testdomain.com".

Add an A record for the subdomain "mail" (mail.testdomain.com) and let this point to the IP address of the mail server.

Add an MX record for your domain and set the value to the mail subdomain you just created (mail.testdomain.com) with priority 10.

Define a CNAME record for the subdomains "autodiscover" as well as "autoconfig" and set the destination of both CNAME records to the mail subdomain as well (mail.testdomain.com).

Add an TXT record for your domain and set the value to "v=spf1 mx ~all", to allow the server specified in the MX record (the mail server where Mailcow will be installed) to send e-mails with your domain as the sender domain. The "~all" means that other servers are not allowed to send e-mails from your domain, but these e-mails will still be delivered (softfail).

Define a PTR record (Reverse DNS) for the IP address of your server and set the value to the FQDN of your server ("mail.testdomain.com"). You can set this PTR record directly in the web interface of any good hoster like Contabo. For some providers, you have to write an e-mail or open a support ticket.

Misc

Important: mailcow makes use of various open-source software. Please assure you agree with their license before using mailcow. Any part of mailcow itself is released under GNU General Public License, Version 3.

mailcow is a registered word mark of The Infrastructure Company GmbH, Parkstr. 42, 47877 Willich, Germany.

The project is managed and maintained by The Infrastructure Company GmbH.

Originated from @andryyy (Andrรฉ)

About

mailcow: dockerized - ๐Ÿฎ + ๐Ÿ‹ = ๐Ÿ’•

https://mailcow.email

License:GNU General Public License v3.0


Languages

Language:JavaScript 29.9%Language:PHP 23.5%Language:Perl 16.6%Language:Twig 12.3%Language:CSS 7.5%Language:Shell 6.1%Language:Python 2.3%Language:Lua 1.2%Language:Dockerfile 0.4%Language:HTML 0.1%Language:Smarty 0.1%Language:Ruby 0.0%Language:NASL 0.0%Language:Sieve 0.0%Language:C++ 0.0%