尽管使用 -4 开关强制 swaks 使用 ipv4,但它在 ipv6 上仍然失败

尽管使用 -4 开关强制 swaks 使用 ipv4,但它在 ipv6 上仍然失败
swaks -4 -S -t [email protected] -f [email protected] -ao -au user2 -ap ***** -tls -s  example3  --header Subject: Q4mSShEEoYnAviWg
*** Error connecting to example3:25:
***     IO::Socket::INET6: getaddrinfo: Temporary failure in name resolution

我正在使用-4选项,那么它为什么会抱怨ipv6主机名?

答案1

IO::Socket::INET6是一个提供该脚本网络套接字的 Perl 模块。 INET6为该INET模块添加了 IPv6 支持,并且完全支持 IPv4。

找到此系统的 DNS 服务器并使用不同的实用程序直接测试它们:

dig example3 A

确定并修复无法连接到 DNS 的原因。

相关内容