[GH-ISSUE #1492] Split-horizon DNS and MX/DNSBL check invalid #1171

Closed
opened 2026-02-27 11:15:41 +03:00 by kerem · 4 comments
Owner

Originally created by @AmazingBeu on GitHub (May 14, 2018).
Original GitHub issue: https://github.com/modoboa/modoboa/issues/1492

Issue :

If Modoboa is behind a firewall/router with NAT and have split-horizon DNS, the private IP address is used for checks.

Solution :

Possibility to specify a DNS servers for checks or use public API

Originally created by @AmazingBeu on GitHub (May 14, 2018). Original GitHub issue: https://github.com/modoboa/modoboa/issues/1492 # Issue : If Modoboa is behind a firewall/router with NAT and have split-horizon DNS, the private IP address is used for checks. # Solution : Possibility to specify a DNS servers for checks or use public API
kerem 2026-02-27 11:15:41 +03:00
Author
Owner

@tonioo commented on GitHub (May 14, 2018):

@AmazingBeu Can't you simply play with your local /etc/resolv.conf file?

<!-- gh-comment-id:388859437 --> @tonioo commented on GitHub (May 14, 2018): @AmazingBeu Can't you simply play with your local /etc/resolv.conf file?
Author
Owner

@AmazingBeu commented on GitHub (May 14, 2018):

@tonioo I can't because i have some other services hosted in the same plateform (monitoring, ldap, backups... ).

<!-- gh-comment-id:388865730 --> @AmazingBeu commented on GitHub (May 14, 2018): @tonioo I can't because i have some other services hosted in the same plateform (monitoring, ldap, backups... ).
Author
Owner

@tonioo commented on GitHub (May 17, 2018):

@AmazingBeu When you talk about split-horizon DNS, you mean MX records are resolved to private IP addresses in your environment?

<!-- gh-comment-id:389805753 --> @tonioo commented on GitHub (May 17, 2018): @AmazingBeu When you talk about split-horizon DNS, you mean MX records are resolved to private IP addresses in your environment?
Author
Owner

@AmazingBeu commented on GitHub (May 17, 2018):

Yes, and this IP is used for DNSBL and MX checks

dnsblcheck

<!-- gh-comment-id:389839809 --> @AmazingBeu commented on GitHub (May 17, 2018): Yes, and this IP is used for DNSBL and MX checks ![dnsblcheck](https://user-images.githubusercontent.com/26152831/40175650-1f5c6fc0-59d9-11e8-8b2e-fa8581515fd3.PNG)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/modoboa-modoboa#1171
No description provided.