diff options
| -rwxr-xr-x | mail/entrypoint.sh | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/mail/entrypoint.sh b/mail/entrypoint.sh index 8bd6ea1..9ba6655 100755 --- a/mail/entrypoint.sh +++ b/mail/entrypoint.sh @@ -27,6 +27,14 @@ rsyslogd opendkim -x /etc/opendkim.conf sleep 2 +# Postfix の smtp プロセスは chroot で動くため /var/spool/postfix/etc/ に +# resolv.conf 等を配置しないと DNS 名前解決ができない +mkdir -p /var/spool/postfix/etc +cat /etc/resolv.conf > /var/spool/postfix/etc/resolv.conf +cp -f /etc/hosts /var/spool/postfix/etc/hosts 2>/dev/null || true +cp -f /etc/services /var/spool/postfix/etc/services 2>/dev/null || true +cp -f /etc/nsswitch.conf /var/spool/postfix/etc/nsswitch.conf 2>/dev/null || true + # Start Postfix postfix start |
