1
0
mirror of https://github.com/Mailu/Mailu.git synced 2025-08-10 22:31:47 +02:00
Commit Graph

787 Commits

Author SHA1 Message Date
Dimitri Huisman
981e3e23e5 Use submissions instead of smtps
(cherry picked from commit 98a341f75c)
2025-01-05 11:57:18 +00:00
Dimitri Huisman
5ecfbaa8c6 Update reverse proxy documentation for using Traefik on a different host
(cherry picked from commit db6f8e3657)
2025-01-05 11:57:17 +00:00
Florent Daigniere
ea8026ba00 Add the mariadb connector as per 3449
(cherry picked from commit adc8ef9aba)
2025-01-01 01:36:25 +00:00
Dimitri Huisman
4ec2e5c5d3 Fix rst syntax
(cherry picked from commit 14a75a101d)
2024-09-12 15:34:10 +00:00
Florent Daigniere
e7caca3e08 As per review
(cherry picked from commit 12e94b7616)
2024-09-12 15:34:09 +00:00
Pegoku
0aff4144b2 fix container name 2024-09-10 15:32:20 +02:00
Florent Daigniere
ec69a8ef99 fix #3405
(cherry picked from commit ebbfd486f7)
2024-09-07 18:45:49 +00:00
Florent Daigniere
a4ddddb418 missing front->imap[2525]
(cherry picked from commit 40bad79127)
2024-08-11 16:43:17 +00:00
Florent Daigniere
b150c84a1f colors from fastlorenzo
(cherry picked from commit 020f0f0b02)
2024-08-11 16:43:16 +00:00
Florent Daigniere
6200d64a50 Make it clickable
(cherry picked from commit 95f2525eea)
2024-08-11 16:43:16 +00:00
Florent Daigniere
1143c4c4f9 as requested
(cherry picked from commit d3ea0f898a)
2024-08-11 16:43:16 +00:00
Florent Daigniere
6be869f036 Admin talks to front:2525, not imap
(cherry picked from commit b4c8829a66)
2024-08-11 16:43:16 +00:00
Florent Daigniere
b36018e0c1 Handle the case where PROXY_PROTOCOL_25 is set
(cherry picked from commit 0ff18c6079)
2024-08-11 16:43:16 +00:00
Florent Daigniere
79e6957be3 Update network graph
(cherry picked from commit 3e8e8cef8e)
2024-08-11 16:43:16 +00:00
Florent Daigniere
eeb5deea80 more doc updates
(cherry picked from commit b359301cc2)
2024-08-06 16:27:35 +00:00
Florent Daigniere
51559a823f Clarify the doc as per https://github.com/Mailu/Mailu/issues/3359#issuecomment-2268909660
(cherry picked from commit 0b8e565272)
2024-08-06 16:27:35 +00:00
Florent Daigniere
da8106ab66 Document that 25,465 and 993 can't be disabled
(cherry picked from commit b0dbaa6719)
2024-06-26 12:26:15 +00:00
Florent Daigniere
1bcbf4b613 fix warnings again
(cherry picked from commit cfd7e6b690)
2024-06-19 17:00:56 +00:00
Dimitri Huisman
423387051a Use correct order for versions for docs 2024-06-18 07:46:58 +00:00
Florent Daigniere
caf4b1359a Apply suggestions from code review 2024-06-14 17:47:31 +02:00
Dimitri Huisman
897d0acf75 Update release notes 2024-06-09 15:19:29 +00:00
Dimitri Huisman
415c55e73b Update version numbers 2024-06-09 14:56:34 +00:00
Dimitri Huisman
f5cc8163c5 Further finish release notes 2024-06-09 13:46:39 +00:00
Dimitri Huisman
412c8c48d6 Merge branch 'master' into preparations-release 2024-06-09 11:43:02 +00:00
bors-mailu[bot]
d91a04dd00 Merge #3221
3221: Better PROXY_PROTOCOL r=mergify[bot] a=nextgens

## What type of PR?

Feature

## What does this PR do?

- Disable IMAP, POP3 and Submission by default; see https://nostarttls.secvuln.info/ on why explicit TLS is going away.
- Change the semantic of PROXY_PROTOCOL to make it configurable per port
- fix TLS_FLAVOR=notls not working with snappymail
- fix TLS_PERMISSIVE
- remove KUBERNETES_INGRESS; shouldn't be needed anymore
- update the documentation and the reverse proxy example

### Related issue(s)
- close #3162
- close #3061

## Prerequisites
Before we can consider review and merge, please make sure the following list is done and checked.
If an entry in not applicable, you can check it or remove it from the list.

- [x] In case of feature or enhancement: documentation updated accordingly
- [x] Unless it's docs or a minor change: add [changelog](https://mailu.io/master/contributors/workflow.html#changelog) entry file.


Co-authored-by: Florent Daigniere <nextgens@freenetproject.org>
Co-authored-by: Florent Daigniere <nextgens@users.noreply.github.com>
2024-06-09 10:17:32 +00:00
bors-mailu[bot]
c18eb3a33c Merge #3232
3232: simplify the logic, add an extra check on the API auth handler r=mergify[bot] a=nextgens

## What type of PR?

enhancement

## What does this PR do?

simplify the logic of API authentication, ensure that the API token is at least 3 characters

### Related issue(s)

## Prerequisites
Before we can consider review and merge, please make sure the following list is done and checked.
If an entry in not applicable, you can check it or remove it from the list.

- [ ] In case of feature or enhancement: documentation updated accordingly
- [ ] Unless it's docs or a minor change: add [changelog](https://mailu.io/master/contributors/workflow.html#changelog) entry file.


Co-authored-by: Florent Daigniere <nextgens@freenetproject.org>
Co-authored-by: Florent Daigniere <nextgens@users.noreply.github.com>
Co-authored-by: Dimitri Huisman <diman@huisman.xyz>
2024-06-09 09:47:25 +00:00
Dimitri Huisman
12ccdebd20 Update documentation with new length requirement for API_TOKEN 2024-06-09 09:44:42 +00:00
Florent Daigniere
4c5ad20459 doh 2024-05-20 11:08:06 +02:00
Florent Daigniere
dbd32cabf9 retry with cargo 2024-05-20 11:08:06 +02:00
Florent Daigniere
a55a9d89ba Update all dependencies 2024-05-20 11:08:03 +02:00
Florent Daigniere
614042344d document 2024-04-08 09:46:39 +02:00
Dimitri Huisman
9935cb48cd Fix bug 3068. Spam messages were always marked as read. 2024-03-22 16:53:11 +00:00
Dimitri Huisman
854e9b0a45 cli.rst contained wrong example 2024-03-18 14:34:58 +00:00
Dimitri Huisman
929b7e6d73 Sigh 2024-03-18 13:41:07 +00:00
Dimitri Huisman
e3a0b17c50 first draft of release notes 2024-03-18 13:38:53 +00:00
Dimitri Huisman
c2348fc28f Initial changes for new release. Releases.rst and CHANGELOG.md must still be updated. 2024-03-16 16:35:34 +00:00
migs35323
26a8c2b6bb correction: config-export had wrong example.
fixing the example command flag.
2024-02-12 15:58:01 +00:00
Florent Daigniere
cd7651ad7f Update the traefik doc 2024-01-04 08:47:55 +01:00
Florent Daigniere
dbb2d78558 Fixup doc 2023-11-09 16:03:22 +01:00
bors[bot]
a69071628f Merge #3023
3023: Add zonefile download r=mergify[bot] a=MajliTech

## What type of PR?

Feature

## What does this PR do?
On /admin/domain/details/{domain}, adds a button to redirect to /admin/domain/details/{domain}/zonefile, which downloads a zonefile for this domain.

closes #2618

## Prerequisites
Before we can consider review and merge, please make sure the following list is done and checked.
If an entry in not applicable, you can check it or remove it from the list.

- [X] In case of feature or enhancement: documentation updated accordingly
- [X] Unless it's docs or a minor change: add [changelog](https://mailu.io/master/contributors/workflow.html#changelog) entry file.


Co-authored-by: Miłosz <hello@majlitech.pl>
Co-authored-by: Miłosz Thiede <git@majlitech.pl>
Co-authored-by: Alexander Graf <ghostwheel42@users.noreply.github.com>
2023-11-02 16:01:03 +00:00
Dimitri Huisman
130593cba5 Update dependencies docs image and fix non-working badge 2023-10-31 07:59:12 +00:00
Miłosz Thiede
a27845b213 update docs 2023-10-29 11:53:31 +01:00
Dimitri Huisman
d16073ab10 Update faq.rst that anything but bugs are handled via github discussions 2023-10-28 11:57:54 +00:00
bors[bot]
d0c6b34002 Merge #3008
3008: Fix issues with log filter and remove POSTFIX_LOG_FILE r=mergify[bot] a=Diman0

## What type of PR?

bug-fix

## What does this PR do?
Fixed log filter not filtering out log messages for dovecot/nginx/postfix.
Fixed postfix not logging to standard out.
Fixed not all containers logging to journald.
Removed POSTFIX_LOG_FILE functionality. A new FAQ entry is created that documents how to log to file with journald & rsyslog.

Thank you `@Lex999` for providing the sample code in #2839 for how to capture the standard out of called sub processes.

### Related issue(s)
- closes #2839
- closes #2819 
- closes #2939 

## Prerequisites
Before we can consider review and merge, please make sure the following list is done and checked.
If an entry in not applicable, you can check it or remove it from the list.

- [x] In case of feature or enhancement: documentation updated accordingly
- [x] Unless it's docs or a minor change: add [changelog](https://mailu.io/master/contributors/workflow.html#changelog) entry file.


Co-authored-by: Dimitri Huisman <diman@huisman.xyz>
2023-10-27 20:49:25 +00:00
bors[bot]
48d891f5ab Merge #3003
3003: Update documentation r=nextgens a=nextgens

## What type of PR?

documentation

## What does this PR do?

- Run aspell
- Commit an updated network diagram

### Related issue(s)


## Prerequisites
Before we can consider review and merge, please make sure the following list is done and checked.
If an entry in not applicable, you can check it or remove it from the list.

- [ ] In case of feature or enhancement: documentation updated accordingly
- [ ] Unless it's docs or a minor change: add [changelog](https://mailu.io/master/contributors/workflow.html#changelog) entry file.

Co-authored-by: Florent Daigniere <nextgens@freenetproject.org>
2023-10-27 20:24:15 +00:00
Dimitri Huisman
60b9ff0090 Fixed log filter not filtering out log messages for dovecot/nginx/postfix.
Fixed postfix not logging to standard out.
Fixed not all containers logging to journald.
Removed POSTFIX_LOG_FILE functionality. Added documentation on how to achieve the same (log to file) via journald & rsyslogd (see new FAQ entry 'How can I view and export the logs of a Mailu container?').
2023-10-27 14:10:13 +00:00
Florent Daigniere
435508be1e Introduce AUTH_REQUIRE_TOKENS 2023-10-27 13:39:36 +02:00
Florent Daigniere
6f969fd539 Fix CI 2023-10-20 09:58:22 +02:00
Florent Daigniere
32f599ce42 Add the network diagram 2023-10-20 09:39:25 +02:00
Florent Daigniere
af511308c9 Run aspell 2023-10-20 09:39:16 +02:00