Go to file
Sven Michels b39ac8f649 [Web] Fix: spf record validation failed with redirect
When using a redirect in your SPF record, the web UI validation
failed when your record contained a ipv6 address. In
web/inc/ajax/dns_diagnostics.php the function get_spf_allowed_hosts
is called with the second parameter to be true to expand ipv6
addresses. But when called for redirects, the value was not set to
true, so it defaulted back to false. This caused an unexpanded ipv6
address to be added to the array and the in_array match for ipv6
never matched as it is always called with expand_ipv6.
While looking at the code i noted some messed up in the indention,
which is also "fixed" by this commit.
2021-05-28 23:48:15 +02:00
.github Removed needs triage label from issue templates (#3867) 2020-11-20 22:32:27 +01:00
data [Web] Fix: spf record validation failed with redirect 2021-05-28 23:48:15 +02:00
helper-scripts Update backup_and_restore.sh (#4098) 2021-05-16 08:19:52 +02:00
.drone.yml [CI SKIP][CI] Update hmac 2020-03-24 23:52:54 +01:00
.editorconfig [SSL] create individual domain certificates, add SNI configs for Postfix/Dovecot/Nginx 2019-10-19 12:48:56 +02:00
.env Docs 2017-03-02 11:23:23 +01:00
.gitignore Add borgmatic config to .gitignore (#4061) 2021-04-25 09:07:23 +02:00
.travis.yml Travis: Temp stop auto build 2018-01-14 10:45:10 +01:00
CODE_OF_CONDUCT.md Update CODE_OF_CONDUCT.md 2017-06-30 07:03:10 +08:00
CONTRIBUTING.md Update CONTRIBUTING.md 2017-06-30 06:48:04 +08:00
LICENSE License 2017-05-18 09:48:22 +02:00
README.md Update README.md 2021-04-01 10:49:07 +02:00
docker-compose.yml [Postfix] Finally here: MX based transport map routing; Sorry it took years, Patrik 2021-05-28 10:40:41 +02:00
generate_config.sh [Config, Update] Add ACME_CONTACT 2021-04-29 23:32:42 +02:00
update.sh [Update] Script: Fix invalid syntax 2021-05-04 21:29:37 +02:00

README.md

mailcow: dockerized - 🐮 + 🐋 = 💕

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.

Cowmunity

mailcow community

Telegram mailcow channel

Telegram mailcow Off-Topic channel

Telegram desktop clients are available for multiple platforms. You can search the groups history for keywords.

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.