[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux] RE: envoyer un mail par script



>Il semble que ça ne fonctionne pas pour les domaines qui ne sont, pas
>locaux.
>Y a t il un fichier de configuration ?

Il faut une résolution des noms en bon état !
Si tu ne sais pas faire 'ping machin.chose.fr' cela n'ira pas non plus pour trouver le serveur mail de 'mon.domaine.cible'

Pour tester, essaie 'dig ulg.ac.be mx' par ex (mx= demande qui est le mail exchanger)

De chez moi, j'ai :

alain@kwak:~> dig ulg.ac.be mx

; <<>> DiG 8.3 <<>> ulg.ac.be mx 
;; res options: init recurs defnam dnsrch
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 4
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0
;; QUERY SECTION:
;;      ulg.ac.be, type = MX, class = IN

;; ANSWER SECTION:
ulg.ac.be.              1D IN MX        10 aix10.segi.ulg.ac.be.
ulg.ac.be.              1D IN MX        20 serv08.segi.ulg.ac.be.
ulg.ac.be.              1D IN MX        20 serv09.segi.ulg.ac.be.

;; Total query time: 53 msec
;; FROM: poire to SERVER: default -- 195.95.34.5
;; WHEN: Tue May  7 12:09:54 2002
;; MSG SIZE  sent: 27  rcvd: 100

------------------------------------------------------
Je trouve ainsi que le mail exchanger de mon univ est aix10.segi.ulg.ac.be

Si je recommence sans argument 'mx', j'ai :
-------------------------------------------------------
alain@kwak:~> dig aix10.segi.ulg.ac.be

; <<>> DiG 8.3 <<>> aix10.segi.ulg.ac.be 
;; res options: init recurs defnam dnsrch
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 4
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUERY SECTION:
;;      aix10.segi.ulg.ac.be, type = A, class = IN

;; ANSWER SECTION:
aix10.segi.ulg.ac.be.   6d23h59m47s IN A  139.165.32.133

;; Total query time: 24 msec
;; FROM: poire to SERVER: default -- 195.95.34.5
;; WHEN: Tue May  7 12:12:27 2002
;; MSG SIZE  sent: 38  rcvd: 54

-------------------------------------------------------
Je vois que le serveur mail de l'univ est 139.165.32.133

Si tu veux poser la question à un autre serveur DNS que celui installé dans ton /etc/resolv.conf, utilise l'option @autre_serveur_dns

ex:  dig @193.190.116.2 ulg.ac.be ns

et je trouve ce que voit 193.190.116.2 (DNS du Jardin Botanique National) au sujet des serveurs DNS de l'univ de Liège ('ns' = name servers)
(l'usage du n° IP t'évite d'utiliser ta config DNS sans doute buggée ;-)
-----------------------------------------------------
alain@kwak:~> dig @193.190.116.2 ulg.ac.be ns

; <<>> DiG 8.3 <<>> @193.190.116.2 ulg.ac.be ns 
; (1 server found)
;; res options: init recurs defnam dnsrch
;; got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 5
;; QUERY SECTION:
;;      ulg.ac.be, type = NS, class = IN

;; ANSWER SECTION:
ulg.ac.be.              6d2h10m28s IN NS  aix1.segi.ulg.ac.be.
ulg.ac.be.              6d2h10m28s IN NS  aix5.segi.ulg.ac.be.
ulg.ac.be.              6d2h10m28s IN NS  eden.segi.ulg.ac.be.
ulg.ac.be.              6d2h10m28s IN NS  gw.unipc.ulg.ac.be.

;; ADDITIONAL SECTION:
aix1.segi.ulg.ac.be.    2d1h5m IN A     139.165.32.13
aix5.segi.ulg.ac.be.    6d23h18m2s IN A  139.165.6.20
eden.segi.ulg.ac.be.    6d23h18m2s IN A  139.165.25.51
(...)

   Alain

_______________________________________________
Linux Mailing List
LCP - 11 Mai - http://www.unixtech.be/lcp.php
Archives: http://www.unixtech.be/mailman/listinfo/linux