Email

“禁用 IPv6 支持”警告

  • September 24, 2018

執行嘗試發送電子郵件的腳本時出現錯誤。

send-mail: warning: inet_protocols: IPv6 support is disabled: Address family not supported by protocol
send-mail: warning: inet_protocols: configuring for IPv4 support only
postdrop: warning: inet_protocols: IPv6 support is disabled: Address family not supported by protocol
postdrop: warning: inet_protocols: configuring for IPv4 support only

誰能說是什麼問題,我需要一些許可嗎?

您沒有在作業系統的網路堆棧中配置 IPv6,但您的郵件程序(可能是後綴)配置為使用 IPv6。由於您的郵件程序沒有 IPv6 可供使用,因此它會警告您它只會使用 IPv4。從後綴自述文件

如果您看到如下錯誤消息,那麼您正在執行 Linux 並且需要在核心中打開 IPv6:有關提示和技巧,請參見http://www.ipv6.org/。與其他系統不同,Linux 沒有針對 IPv4 和 IPv6 的組合堆棧,預設情況下不載入 IPv6 協議支持。

postconf: warning: inet_protocols: IPv6 support is disabled: Address family not supported by protocol
postconf: warning: inet_protocols: configuring for IPv4 support only

要禁用該消息,請轉到/etc/postfix/main.cf並更改為:

inet_protocols = all

到:

inet_protocols = ipv4

這將只使用 ipv4 並且警告消息將消失。

您必鬚髮出停止啟動後綴以註冊更改。一個簡單的重新載入將產生:

郵件後綴/主

$$ 8330 $$: reload – 2.9.6版,配置/etc/postfix mail postfix/master$$ 8330 $$: 警告: 忽略 inet_protocols 參數值更改郵件後綴/主$$ 8330 $$:警告:舊值:“all”,新值:“ipv4”郵件後綴/主$$ 8330 $$: 警告: 要更改 inet_protocols,停止並啟動 Postfix

引用自:https://unix.stackexchange.com/questions/64414