Se connecter / S'enregistrer
Votre question

Envoyer mail avec shell [LINUX] [RESOLU]

Tags :
  • linux
  • Système d'exploitation
Dernière réponse : dans Systèmes d'exploitation
18 Juillet 2007 12:01:04

Bonjour à tous! J'ai lu plusieurs tutos sur l'envoi de mail à partir du shell sur linux mais je n'arrive pas a mes fins..

J'ai ubuntu 7.04 (festy fawn je crois).

Je tape:
Citation :
mail -s "AgagAaga" "korn********@hotmail.fr" < tst.txt

rien de spéciale ne s'affiche et lorsque aprés cette commande je tape
Citation :
echo $?

La réponse est :
Citation :
0


(et je crois que ca veut dire que tout c'est bien passé non ?)
pourtant je ne reçois aucun mail sur : korn********@hotmail.fr

Alors si vous pouvez m'aider .. :( 
Bah je suis preneur!^^

Autres pages sur : envoyer mail shell linux resolu

18 Juillet 2007 12:03:19

salut,
faudrait vérifier si tu ne l'as pas recu en spam!

sinon pour avoir plus d'infos sur ce qui se passe:
tail -f /var/log/mail.info
18 Juillet 2007 12:06:54

Ouep j'ai regarder si je ne l'avais pas reçu en courier indesirable ( c'est ça spam ?)
Je vais essaié:
Citation :
tail -f /var/log/mail.info

Mais je tape ça aprés
Citation :
mail -s "AgagAaga" "korn********@hotmail.fr" < tst.txt

?

Et euh comment tu fais pour enlever le "citation" ? lol
Contenus similaires
18 Juillet 2007 12:21:35

j'ai taper :
Citation :
tail -f /var/log/mail.info

Mais plus rien ne se passe dans ma console...
Merci quand meme pour ton aide !


Enfet j'avais pas demarré sendmail.. ^^
Bon ceci etant fait...je ne reçois tjr pas de mail mais peu etre que s'auto envoyer un mail est impossible ?
18 Juillet 2007 12:30:08

le -f dans la commande veut dire "suivre l'evolution" du fichier (follow)
/var/log/mail.info est les fichier de log de postfix (le serveur mail que je suppose, tu as installé pour pouvoir envoyer des mails avec "mail")

pour sortir du "tail -f", il suffit de taper ctrl+c

ouvres 2 terminaux, dans le premier:
tail -f /var/log/mail.info
tu tapes entrer plusieurs fois pour ne plus avoir les anciens messages.

dans l'autre tu tapes ta commande d'envoi de mail.
une fois mail executé, tu devrais avoir un premier message indiquant qu'il y a un mail dans la queue sur l'autre terminal, attend un peu (très peu meme), tu devrais en avoir un deuxieme indiquant l'état de ce mail.

poste les 2 messages.
18 Juillet 2007 12:48:06

Alors pour la commande:
tail -f /var/log/mail.info :

Citation :

Jul 18 12:44:16 PC1 sendmail[14984]: My unqualified host name (PC1) unknown; sleeping for retry
Jul 18 12:45:16 PC1 sendmail[14984]: unable to qualify my own domain name (PC1) -- using short name
Jul 18 12:45:17 PC1 sendmail[14984]: l6IAjGdj014984: from=kira, size=127, class=0, nrcpts=1, msgid=<200707181045.l6IAjGdj014984@PC1>, relay=kira@localhost
Jul 18 12:45:17 PC1 sm-mta[15002]: l6IAjH6W015002: from=<kira@PC1>, size=348, class=0, nrcpts=1, msgid=<200707181045.l6IAjGdj014984@PC1>, proto=ESMTP, daemon=MSP-v4, relay=localhost [127.0.0.1]
Jul 18 12:45:17 PC1 sendmail[14984]: l6IAjGdj014984: to=<korn********@hotmail.fr>, ctladdr=kira (1000/1000), delay=00:00:01, xdelay=00:00:00, mailer=relay, pri=30127, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (l6IAjH6W015002 Message accepted for delivery)


Pour mail korn********@hotmail.fr :
Citation :

kira@PC1:~$ mail korn********@hotmail.fr
Cc: korn********@hotmail.fr
Subject: CMT
Console Mail Test
.
kira@PC1:~$

18 Juillet 2007 14:05:05

apparement il y a un souci, dans le log: "relay=[127.0.0.1] [127.0.0.1]" devrait etre plutot du genre "relay=mx4.hotmail.com[65.54.244.104]".

est ce que ca marche avec une autre adresse?
18 Juillet 2007 17:43:06

la meme chose avec une autre adresse:
Citation :

Jul 18 17:39:55 PC1 sendmail[17548]: My unqualified host name (PC1) unknown; sleeping for retry
Jul 18 17:40:01 PC1 sm-msp-queue[17565]: My unqualified host name (PC1) unknown; sleeping for retry
Jul 18 17:40:55 PC1 sendmail[17548]: unable to qualify my own domain name (PC1) -- using short name
Jul 18 17:40:55 PC1 sendmail[17548]: l6IFetku017548: from=kira, size=109, class=0, nrcpts=2, msgid=<200707181540.l6IFetku017548@PC1>, relay=kira@localhost
Jul 18 17:40:55 PC1 sendmail[17548]: l6IFetku017548: to=<korncorentin@hotmail.fr>,<newblux@laposte.net>, ctladdr=kira (1000/1000), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=60109, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1]
Jul 18 17:41:01 PC1 sm-msp-queue[17565]: unable to qualify my own domain name (PC1) -- using short name
Jul 18 17:41:01 PC1 sm-msp-queue[17565]: l6IFblh3017488: to=<korncoretin@hotmail.fr>,<newblux@laposte.net>, ctladdr=kira (1000/1000), delay=00:03:14, xdelay=00:00:00, mailer=relay, pri=150108, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1]
Jul 18 17:41:01 PC1 sm-msp-queue[17565]: l6IFetku017548: to=<korncorentin@hotmail.fr>,<newblux@laposte.net>, ctladdr=kira (1000/1000), delay=00:00:06, xdelay=00:00:00, mailer=relay, pri=150109, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1]


Citation :

kira@PC1:~$ mail newblux@laposte.net
Cc: korn********@hotmail.fr
Subject: cmt
cmt
.


Snif... ^^


18 Juillet 2007 17:46:21

la du coup, t'as pas pris le temps de cacher ton adresse :p 
tu peux me poster la sortie de :
dig hotmail.fr mx


t'as mis hotmail.fr quelque part dans ta config sendmail??
18 Juillet 2007 18:28:06

euh je commprends pas ce que tu veux savoir pour ta derniere question, ^^
si j'ai pas cacher l'adresse que tu peux voir c'est que je l'ai créer parceque tu m'a demander de te dire ce que ca faisais ac une autre adresse ^^.

alors qd je tape

Citation :
dig hotmail.fr mx


Le shell me repond :

Citation :
kira@PC1:~$ dig hotmail.fr mx

; <<>> DiG 9.3.4 <<>> hotmail.fr mx
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30181
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;hotmail.fr. IN MX

;; ANSWER SECTION:
hotmail.fr. 2981 IN MX 5 mx2.hotmail.com.
hotmail.fr. 2981 IN MX 5 mx3.hotmail.com.
hotmail.fr. 2981 IN MX 5 mx4.hotmail.com.
hotmail.fr. 2981 IN MX 5 mx1.hotmail.com.

;; Query time: 42 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Wed Jul 18 18:25:06 2007
;; MSG SIZE rcvd: 119


je sais pas si c'est bon signe mais merci pour ton aide en tout cas ^^.
18 Juillet 2007 18:33:08

non mais je parlais de celle de hotmail que t'as laissé en clair.

bref, la le problème se situe dans la config de sendmail, est ce que t'as modifié quelque chose dedans? (du genre rajouter ton adresse, changer de nom de machine...)
18 Juillet 2007 18:44:35

Ca y est lol j'ai caché l'adresse que j'avais oublié xD.

Nn nn j'ai rien fait a sendmail je l'ai installé et c'est tout ^^.

18 Juillet 2007 18:47:07

t'en as oublié 3 autre
pour sendmail, je regarderais plus tard, je dois bouger ;) 
18 Juillet 2007 18:50:09

Ca y est lol j'ai caché l'adresse que j'avais oublié xD.

Nn nn j'ai rien fait a sendmail je l'ai installé et c'est tout ^^.

18 Juillet 2007 19:47:19

T'est a court d'idées ? xD
18 Juillet 2007 20:42:17

tu peux taper "mail" tout court pour voir si tu n'as pas de retour?
18 Juillet 2007 20:51:45

Wouah il marque un tas de trucs.. mdr
enfin plein de nouveaux messages ;
  1. "/var/mail/kira": 10 messages10 nouveaux
  2. >N 1 Mail Delivery Syst mar jui 17 23:30 42/1321 Mail delivery failed: ret
  3. N 2 Mail Delivery Syst mer jui 18 10:30 47/1458 Mail delivery failed: ret
  4. N 3 Mail Delivery Syst mer jui 18 10:37 36/1200 Mail delivery failed: ret
  5. N 4 Mail Delivery Syst mer jui 18 10:38 48/1479 Mail delivery failed: ret
  6. N 5 Mail Delivery Syst mer jui 18 11:44 44/1315 Mail delivery failed: ret
  7. N 6 Mail Delivery Syst mer jui 18 11:45 44/1319 Mail delivery failed: ret
  8. N 7 Mail Delivery Syst mer jui 18 12:07 44/1319 Mail delivery failed: ret
  9. N 8 Mail Delivery Subs mer jui 18 17:36 64/2133 Warning: could not send m
  10. N 9 Mail Delivery Subs mer jui 18 17:43 64/2133 Warning: could not send m
  11. N 10 Mail Delivery Subs mer jui 18 19:53 60/1821 Returned mail: see transc
  12. &


C'est normal ?
18 Juillet 2007 21:01:58

oui, ton mail doit etre refusé par hotmail parce qu'il ne reconnait pas ta machine
tu devrais plutot utiliser le smtp de ton fai
tu pourras toujours utiliser un serveur mail en local, mais il ne fera que relayer vers ton fai.
par contre je ne connais pas la config à faire pour sendmail, par contre pour postfix, tu peux t'aider de ce tuto http://doc.ubuntu-fr.org/serveur/postfix_satellite
18 Juillet 2007 21:19:54

Ok merci vais essaié ... merci pour ton aide :bounce: 
18 Juillet 2007 21:25:28

arf il me marque ca :
quand j'essai d'installer postfix "Outil de configuration des paquets
Postfix Configuration"

ca n'est plus le shell ca ressenble a du windows qd il plante et ya un

<ok> en bah mais je comprend pas comment on peu cliqué dessus... j'ai taper "ok" "o" "y" etc...
bah chui trop un noob xd
18 Juillet 2007 21:38:40

:D 
et avec les touches du clavier puis entrer...
18 Juillet 2007 21:49:28

euuh je viens de trouver xD j'ai faili péter un plomb mdr
18 Juillet 2007 21:52:59

pourtant utiliser le clavier me paraissait évident...
18 Juillet 2007 21:56:47

oui mais c'est les touche que j'ai pas compris, il fallais taper sur echap pour avoir accé au menu... entré me paraissai plus logique..
ceci etant j'ai installer postfix et ca marche tjr pas..xd
bn.. bah tenpis xD je dois me reoudre a abandonner xd..

hAHA J'ai reussi la config de postfix bn ca marche tjr pas mai javance..
18 Juillet 2007 22:32:31

Bon j'ai entierement suivis le tuto... pas de progrès...
18 Juillet 2007 22:45:12

tu peux reposter les sortie de tail -f /var/log/mail.info apres l'envoi d'un message
18 Juillet 2007 22:50:52

ok je fais ca tout de suite
  1. kira@PC1:~$ tail -f /var/log/mail.info
  2. Jul 18 22:51:48 PC1 postfix/cleanup[28790]: 188074DC934: message-id=<20070718205148.188074DC934@PC1>
  3. Jul 18 22:51:48 PC1 postfix/qmgr[28285]: 188074DC934: from=<kira@PC1>, size=309, nrcpt=2 (queue active)
  4. Jul 18 22:51:48 PC1 postfix/smtp[28792]: 188074DC934: to=<korncorentin@hotmail.fr>, relay=smtp.orange.fr[80.12.242.4]:25, delay=0.4, delays=0.04/0.01/0.3/0.04, dsn=5.0.0, status=bounced (host smtp.orange.fr[80.12.242.4] said: 504 <kira@PC1>: Sender address rejected: need fully-qualified address (in reply to MAIL FROM command))
  5. Jul 18 22:51:48 PC1 postfix/smtp[28792]: 188074DC934: to=<newblux@lapost.net>, relay=smtp.orange.fr[80.12.242.4]:25, delay=0.4, delays=0.04/0.01/0.3/0.04, dsn=5.0.0, status=bounced (host smtp.orange.fr[80.12.242.4] said: 504 <kira@PC1>: Sender address rejected: need fully-qualified address (in reply to MAIL FROM command))
  6. Jul 18 22:51:48 PC1 postfix/cleanup[28790]: 88B604DC935: message-id=<20070718205148.88B604DC935@PC1>
  7. Jul 18 22:51:48 PC1 postfix/bounce[28795]: 188074DC934: sender non-delivery notification: 88B604DC935
  8. Jul 18 22:51:48 PC1 postfix/qmgr[28285]: 88B604DC935: from=<>, size=2458, nrcpt=1 (queue active)
  9. Jul 18 22:51:48 PC1 postfix/qmgr[28285]: 188074DC934: removed
  10. Jul 18 22:51:48 PC1 postfix/local[28796]: 88B604DC935: to=<kira@PC1>, relay=local, delay=0.04, delays=0.02/0.01/0/0.01, dsn=2.0.0, status=sent (delivered to mailbox)
  11. Jul 18 22:51:48 PC1 postfix/qmgr[28285]: 88B604DC935: removed


Ouch' il parle bcp
18 Juillet 2007 23:00:51

sudo dpkg-reconfigure postfix

et quand il te demande "Your mail name" tape: PC1.orange.fr
et tu laisses par défaut le reste
tu reessaie et tu repostes :p 
18 Juillet 2007 23:51:26

  1. kira@PC1:~$ tail -f /var/log/mail.info
  2. Jul 18 23:50:25 PC1 postfix/cleanup[30821]: 5E9AC4DC934: message-id=<20070718215025.5E9AC4DC934@PC1>
  3. Jul 18 23:50:25 PC1 postfix/qmgr[30746]: 5E9AC4DC934: from=<kira@PC1.orange.fr>, size=311, nrcpt=2 (queue active)
  4. Jul 18 23:50:25 PC1 postfix/smtp[30823]: 5E9AC4DC934: to=<korncorentin@hotmail.fr>, relay=smtp.orange.fr[193.252.22.91]:25, delay=0.49, delays=0.06/0.02/0.35/0.06, dsn=5.0.0, status=bounced (host smtp.orange.fr[193.252.22.91] said: 553 <kira@PC1.orange.fr>: Sender address rejected: Domain not found (in reply to MAIL FROM command))
  5. Jul 18 23:50:25 PC1 postfix/smtp[30823]: 5E9AC4DC934: to=<newblux@laposte.net>, relay=smtp.orange.fr[193.252.22.91]:25, delay=0.49, delays=0.06/0.02/0.35/0.06, dsn=5.0.0, status=bounced (host smtp.orange.fr[193.252.22.91] said: 553 <kira@PC1.orange.fr>: Sender address rejected: Domain not found (in reply to MAIL FROM command))
  6. Jul 18 23:50:25 PC1 postfix/cleanup[30821]: E063C4DC935: message-id=<20070718215025.E063C4DC935@PC1>
  7. Jul 18 23:50:25 PC1 postfix/bounce[30824]: 5E9AC4DC934: sender non-delivery notification: E063C4DC935
  8. Jul 18 23:50:25 PC1 postfix/qmgr[30746]: E063C4DC935: from=<>, size=2488, nrcpt=1 (queue active)
  9. Jul 18 23:50:25 PC1 postfix/qmgr[30746]: 5E9AC4DC934: removed
  10. Jul 18 23:50:26 PC1 postfix/smtp[30823]: E063C4DC935: to=<kira@PC1.orange.fr>, relay=smtp.orange.fr[193.252.22.91]:25, delay=0.39, delays=0.02/0/0.25/0.11, dsn=2.0.0, status=sent (250 Ok: queued as 215861C0008B)
  11. Jul 18 23:50:26 PC1 postfix/qmgr[30746]: E063C4DC935: removed


voilivoilou
19 Juillet 2007 00:00:32

excuse, j'avais tapé trop vite :/ 
je voulais ecrire juste orange.fr sans le PC1 :) 
19 Juillet 2007 10:01:45

HOOO YeaaaaaaaaaaaaaaahAHHHAHAHAHAHAHAHHAHAHAHAHA
Ca marcheeeeeee
mdr
MERCI OH MON GRAND MANITOU ! lol
Merci beaucoup j'y croiais plus mdr.
Encore merci ^^.
19 Juillet 2007 11:17:13

:jap: 
faudrait mettre le [resolu]
une remarque, on ne peut pas répondre au mail qui est envoyé ca l'adresse d'envoi n'est pas valable.
19 Juillet 2007 11:18:46

Yep je sais, pour le resolu vais essaié de trouver commen on fais ca lol.

Arf tu peu pas plutot me dire comment on fais xd, je fais ajouter une reponse mais je ne peu pas toucher au titre.. je dois mal m'y prendre
19 Juillet 2007 11:23:24

en utilisant le du premier post du topic, puis en changeant le sujet.
19 Juillet 2007 11:33:09

Voila c'est fait ^^
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS