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

Re: [linux] RE: envoyer un mail par script



Merci :o)
J'ai mal formulé ma question.

Je souhaite que ma machine linux X puisse emettre des mails à l'attention d'un utilisateur dont la boite mail est gérée par une machine Y.
Je dois me passer de résolution DNS, mais je connais l'IP du serveur de messagerie Y.
Est ce que je peux utiliser l'adresse IP directement à la place du domaine et employer une commande dans le genre :

mail -s "test" toto@192.192.192.192


Merci d'avance

Alain.Empain@ulg.ac.be wrote:
200205071019.MAA107700@aix10.segi.ulg.ac.be">
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 sen t: 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, AD DITIONAL: 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