Connaitre adresse SMTP serveur UNIX
pilexp
Messages postés
5
Statut
Membre
-
pilexp Messages postés 5 Statut Membre -
pilexp Messages postés 5 Statut Membre -
Bonjour
Je cherche à connaître l'adresse IP du serveur SMTP qui est utilisé par une de mes applications qui tourne sur un serveur UNIX
Y'a t'il une commande UNIX pour connaître les caractéristiques du serveur SMTP utilisé (adresse IP, nom, DNS...)
D'avance, merci beaucoup!!
Je cherche à connaître l'adresse IP du serveur SMTP qui est utilisé par une de mes applications qui tourne sur un serveur UNIX
Y'a t'il une commande UNIX pour connaître les caractéristiques du serveur SMTP utilisé (adresse IP, nom, DNS...)
D'avance, merci beaucoup!!
A voir également:
- Connaitre adresse SMTP serveur UNIX
- Connaitre son adresse mac - Guide
- Comment connaître son adresse ip - Guide
- Darkino nouvelle adresse - Guide
- Changer serveur dns - Guide
- Créer une adresse hotmail - Guide
6 réponses
nslookup lenomduserveur
Tu peux aussi utiliser la commande ping...
ping -c2 lenomduserveur
Pour le DNS, sauf lacune de ma part, c'est juste les tiens que tu peux connaître :
cat /etc/resolv.conf
A moins que tu es possibilité de te connecter (par exemple en ssh) sur le serveur je ne pense pas que tu puisses les connaître.
Bonne chance
Malheureusement, ces commandes me permettent juste de connaitre l'adresse IP/DNS du serveur de mon application.
Ma véritable quête est de trouver le nom / ou adresse IP / ou adresse DNS du serveur SMTP utilisé par le serveur de mon application.
As tu une idée?
Merci
Ma véritable quête est de trouver le nom / ou adresse IP / ou adresse DNS du serveur SMTP utilisé par le serveur de mon application.
As tu une idée?
Merci
A mon avis il faut juste te débrouiller pour lancer ces commandes depuis le serveur d'application et rappatrier les résultats sur ta machine. Tu te connectes en ssh sur le serveur d'application en ssh (il faut que le serveur est un serveur sshd lancé) :
Et là, tu tapes les commandes en question. Si besoin tu peux mettres ces différentes requêtes dans un script shell, écrire les résultats dans un fichier, et rappatrier ce fichier sur ton pc avec la commande scp :
* Du serveur vers ta machine (il faut que ta machine est un serveur sshd lancé) :
* Depuis ta machine (il faut que le serveur est un serveur sshd lancé) :
Après libre à toi de lire ce fichier dans un programme et de faire ce que tu veux des résultats...
Bonne chance
ssh login@serveur
Et là, tu tapes les commandes en question. Si besoin tu peux mettres ces différentes requêtes dans un script shell, écrire les résultats dans un fichier, et rappatrier ce fichier sur ton pc avec la commande scp :
* Du serveur vers ta machine (il faut que ta machine est un serveur sshd lancé) :
scp fichier_resultat login@tamachine:
* Depuis ta machine (il faut que le serveur est un serveur sshd lancé) :
scp login@serveur:fichier_resultat .
Après libre à toi de lire ce fichier dans un programme et de faire ce que tu veux des résultats...
Bonne chance
Merci pour ta réponse Mamie mais ce n'est pas tout à fait ce que je souhaite faire.
En fait, je cherche simplement une commande UNIX a exécuter sur mon serveur d'application pour connaître le nom du serveur SMTP qu'il utilise!
As-tu une solution?
Les commandes nslookup sont bien pratiques mais elles ne donnent seulement des infos sur l'adresse IP/DNS du serveur applicatif. Je veux seuelement connaître le nom du serveur SMTP utilisé!
Une idée?
En fait, je cherche simplement une commande UNIX a exécuter sur mon serveur d'application pour connaître le nom du serveur SMTP qu'il utilise!
As-tu une solution?
Les commandes nslookup sont bien pratiques mais elles ne donnent seulement des infos sur l'adresse IP/DNS du serveur applicatif. Je veux seuelement connaître le nom du serveur SMTP utilisé!
Une idée?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut Pilexp,
Il y a deux possibilités.
- l'agent de transport de ton serveur Unix utilise son propre serveur smtp pour adresser directement les e-mails
- ton serveur Unix a paramétré son agent de transport de sorte à utiliser un autre serveur smtp (qui accepte de relayer les e-mails, par exemple le smtp du FAI utilisé comme smart host).
Dans les deux cas, tu dois donc savoir, en principe, quel est l'agent de transport sur cette machine (Sendmail, Postfix,...) et vérifier sa configuration. Il n'y a pas de commande miracle à ma connaissance (ou alors ce sont des commandes propres à un MTA donné du genre postconf -n | grep relayhost pour Postfix pour savoir si un smart host est utilisé).
Sinon, un moyen plus simple peut consister à adresser un e-mail à une adresse externe (Webmail) et à consulter l'entête complet de l'e-mail reçu. Tu y trouveras le chemin emprunté (IP et noms d'hôtes, received from...) jusqu'au serveur smtp de ton fournisseur d'adresse e-mail.
Dal
Il y a deux possibilités.
- l'agent de transport de ton serveur Unix utilise son propre serveur smtp pour adresser directement les e-mails
- ton serveur Unix a paramétré son agent de transport de sorte à utiliser un autre serveur smtp (qui accepte de relayer les e-mails, par exemple le smtp du FAI utilisé comme smart host).
Dans les deux cas, tu dois donc savoir, en principe, quel est l'agent de transport sur cette machine (Sendmail, Postfix,...) et vérifier sa configuration. Il n'y a pas de commande miracle à ma connaissance (ou alors ce sont des commandes propres à un MTA donné du genre postconf -n | grep relayhost pour Postfix pour savoir si un smart host est utilisé).
Sinon, un moyen plus simple peut consister à adresser un e-mail à une adresse externe (Webmail) et à consulter l'entête complet de l'e-mail reçu. Tu y trouveras le chemin emprunté (IP et noms d'hôtes, received from...) jusqu'au serveur smtp de ton fournisseur d'adresse e-mail.
Dal
Merci Dal!
En fait, je ne connais pas l'agent de transport de la machine que j'utilise. Ca doit être inscrit dans quelque fichier de configuration quelque part dans les méandres d'UNIX, mais je ne sais pas ou!
Par contre, je vais utiliser ta méthode qui consiste à envoyer un mail à une adresse externe.
En tout cas, merci beaucoup!
En fait, je ne connais pas l'agent de transport de la machine que j'utilise. Ca doit être inscrit dans quelque fichier de configuration quelque part dans les méandres d'UNIX, mais je ne sais pas ou!
Par contre, je vais utiliser ta méthode qui consiste à envoyer un mail à une adresse externe.
En tout cas, merci beaucoup!