Perl.exe 有时在安装 McAfee 的情况下根本无法运行。您应该能够将 Perl.exe 添加到 McAfee 中的例外以更正该问题。如果在将 Perl 添加到例外列表后仍然无法从 Perl 发送邮件,请尝试验证 McAfee 是否阻止了端口 25。我相信所有出站邮件都是通过 SMTP 端口 25 发送的。您也应该可以使用 McAfee 打开它,但这可能存在安全风险。
根据我过去的经验,将 Perl.exe 添加到例外列表可以解决几乎所有从 Perl 应用程序/脚本以编程方式访问 Internet 的问题。