Jak mogę sprawdzić, czy porty 465 i 587 są otwarte w PHP?

Próbuję użyć PHPMailer do wysyłania e-maili z SMTP i gmail. Dokładny skrypt, którego używam, działa na innych serwerach, ale nie działa na tym konkretnym serwerze firmy hostingowej.

Sprawdziłemphpinfo() i to mi mówiallow_url_fopen jeston i nie madisabled_functions lubićfopen katalogowany.

Skrypt zawodzi i mówi mi:

<code>SMTP -> ERROR: Failed to connect to server: Connection timed out (110) 
</code>

albo

<code>SMTP Error: Could not authenticate.
</code>

Zakładam, że dzieje się tak, ponieważ nie można się połączyć, ponieważ ponownie działa na innych serwerach i poświadczenia uwierzytelnienia są poprawne.

Więc pytam bardziej ogólnie, czy istnieje sposób, w jaki mogę używać PHP lub jailshellssh sprawdzić i sprawdzić, czy porty są rzeczywiście otwarte?

questionAnswers(1)

yourAnswerToTheQuestion