我正在尝试使用PHPMailer发送带有SMTP和Gmail的电子邮件.我使用的确切脚本适用于其他服务器,但它不能在这个特定的托管公司的服务器上运行.
我检查了phpinfo()它,它告诉我那allow_url_fopen是 on,并没有列出的disabled_functions像fopen.
脚本失败,它告诉我:
SMTP -> ERROR: Failed to connect to server: Connection timed out (110)
Run Code Online (Sandbox Code Playgroud)
要不然
SMTP Error: Could not authenticate.
Run Code Online (Sandbox Code Playgroud)
我假设这是因为它无法连接,因为这在其他服务器上的工作和身份验证凭据是正确的.
所以我更一般地问,有没有办法可以使用PHP或jailshell ssh检查并查看端口是否实际打开?