¿Cómo puedo verificar si los puertos 465 y 587 están abiertos con PHP?
Estoy intentando usar PHPMailer para enviar correos electrónicos con SMTP y gmail. El script exacto que estoy usando funciona en otros servidores, pero no está funcionando en el servidor de esta empresa de hosting en particular.
He comprobado elphpinfo()
y me dice queallow_url_fopen
eson
y no haydisabled_functions
me gustafopen
listado
El script falla y me dice:
<code>SMTP -> ERROR: Failed to connect to server: Connection timed out (110) </code>
si no
<code>SMTP Error: Could not authenticate. </code>
Supongo que esto se debe a que no se puede conectar, porque nuevamente este trabajo en otros servidores y las credenciales de autenticación son correctos.
Así que pregunto de manera más general, ¿hay alguna forma de usar PHP o jailshell?ssh
para comprobar y ver si los puertos están realmente abiertos o no?