Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move MX record to its own subdomain #403

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

link2xt
Copy link
Contributor

@link2xt link2xt commented Aug 15, 2024

No description provided.

@hpk42
Copy link
Contributor

hpk42 commented Sep 2, 2024

changelog entry is missing.

@hpk42
Copy link
Contributor

hpk42 commented Sep 3, 2024

hum, i'd say it's a BREAKING change, in that updating to this change requires changing DNS/a chatmail server's setup.
therefore, also please provide a reason for this change.

@feld
Copy link
Contributor

feld commented Sep 24, 2024

What is the purpose of the MX record here anyway? Everything will fall back to the A/AAAA record so it's really unnecessary unless you have a more complicated architecture and want multiple MX records with priorities

@link2xt
Copy link
Contributor Author

link2xt commented Sep 26, 2024

@feld

Everything will fall back to the A/AAAA record so it's really unnecessary unless you have a more complicated architecture and want multiple MX records with priorities.

The reason for this PR was that I wanted to point MX record to a different IP addresses that have port 25 open and DNAT to the real server IP address. So even when you have a single MX record a little more flexibility is useful when you have trouble opening port 25.

Copy link
Contributor

@hpk42 hpk42 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please provide a reason for this change. i can guess but it's not clear to me, sorry.
Also, would the letsencrypt certs not need to be adapted for "mx.maildomain"?

@link2xt link2xt force-pushed the link2xt/mx-prefix branch 2 times, most recently from 4cef100 to 39c0f64 Compare November 22, 2024 12:56
@missytake
Copy link
Contributor

missytake commented Nov 22, 2024

Please provide a reason for this change. i can guess but it's not clear to me, sorry. Also, would the letsencrypt certs not need to be adapted for "mx.maildomain"?

One reason is that we can then add proxy VPSs for IMAP+SMTP usage only, but not as MX. This makes it okay if a proxy is slightly fragile, as we know that the IP caches of Delta Chat can handle it, even if other SMTP servers might not.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants