Comment vérifier, en PHP, si mon script est la connexion au serveur SMTP
Tout simplement ce que dit le titre.
Voulez savoir comment faire pour vérifier si la connexion fonctionne et si non, quelle est l'erreur.
Btw le serveur SMTP exchange 2007.
Si vous voulez savoir si vous pouvez accéder au serveur SMTP que vous utilisez PHP, alors vous avez juste besoin de se connecter sur le port approprié (par défaut 25) et voir si vous obtenez en retour un "220" code dans le résultat.
Vous êtes à l'aide de la POIRE Mail. Le send() méthode retourne TRUE en cas de succès, ou un PEAR_Error objet autrement, qui contiendra les détails de l'échec. Plus probable que vous voudriez $PEAR_Error::message. Tous les détails ici: Configurer le serveur de messagerie de travailler avec PHP
il pourrait être dû à votre port SMTP n'est pas autorisé sur le pare-feu afin d'Essayer ce script php pour vérifier les ports ouverts, c'est avoir un maximum d'populaire du port de vérification:
Si vous voulez savoir si vous pouvez accéder au serveur SMTP que vous utilisez PHP, alors vous avez juste besoin de se connecter sur le port approprié (par défaut 25) et voir si vous obtenez en retour un "220" code dans le résultat.
OriginalL'auteur Fanis
Puisque c'est probablement lié à votre autre question: Configurer le serveur de messagerie de travailler avec PHP, je vais mettre la réponse ici:
Vous êtes à l'aide de la POIRE Mail. Le
send()
méthode retourne TRUE en cas de succès, ou unPEAR_Error
objet autrement, qui contiendra les détails de l'échec. Plus probable que vous voudriez $PEAR_Error::message. Tous les détails ici: Configurer le serveur de messagerie de travailler avec PHPOriginalL'auteur Marc B
il pourrait être dû à votre port SMTP n'est pas autorisé sur le pare-feu afin d'Essayer ce script php pour vérifier les ports ouverts, c'est avoir un maximum d'populaire du port de vérification:
Source: https://www.interspire.com/support/kb/getattachment.php?data=MTA2OHxwb3J0Y2hlY2sucGhw
OriginalL'auteur Shiv Singh