From 665f6a7d34643aee0b2aefe00fdd7ca1c5ff593d Mon Sep 17 00:00:00 2001 From: yyamashita Date: Mon, 1 Jun 2026 21:27:47 +0900 Subject: entrypoint: replace Docker embedded DNS with external resolvers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 127.0.0.11 は MX クエリを正しく処理できないため 8.8.8.8/1.1.1.1 に差し替える。 メールコンテナはコンテナ名解決が不要なため問題なし。 Co-Authored-By: Claude Sonnet 4.6 --- mail/entrypoint.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mail/entrypoint.sh b/mail/entrypoint.sh index 267ea03..49d8d64 100755 --- a/mail/entrypoint.sh +++ b/mail/entrypoint.sh @@ -14,6 +14,11 @@ if [[ ! -f "$KEY_FILE" ]]; then exit 1 fi +# Docker の embedded DNS (127.0.0.11) は MX クエリを解決できないことがあるため +# 外部 DNS に差し替える(コンテナ内の名前解決は不要なので問題なし) +sed -i 's/nameserver 127.0.0.11/nameserver 8.8.8.8/' /etc/resolv.conf +echo 'nameserver 1.1.1.1' >> /etc/resolv.conf + # Start rsyslog for Postfix logging rsyslogd -- cgit v1.2.3