aboutsummaryrefslogtreecommitdiff
path: root/utils/dns/upstream.go
AgeCommit message (Collapse)AuthorFilesLines
2026-03-08feat(dns): Implement DNS record management and query handlingBobby1-0/+153
- Added models for various DNS record types: A, AAAA, CNAME, MX, SRV, and TXT. - Created repository functions for CRUD operations on DNS records. - Developed DNS server functionality to handle incoming queries and forward them to upstream servers. - Implemented local resolution for DNS queries, including support for A, AAAA, CNAME, MX, TXT, and SRV records. - Enhanced SMTP server to support TLS and STARTTLS configurations. - Improved email session handling with local delivery and error logging. - Added new log messages for better traceability of DNS operations and SMTP actions.