Envoyer mail avec shell [LINUX] [RESOLU]
Dernière réponse : dans Systèmes d'exploitation
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:
rien de spéciale ne s'affiche et lorsque aprés cette commande je tape
La réponse est :
(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!^^
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
Lassé par la pub ? Créez un compte
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.
/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.
Alors pour la commande:
tail -f /var/log/mail.info :
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 :
kira@PC1:~$ mail korn********@hotmail.fr
Cc: korn********@hotmail.fr
Subject: CMT
Console Mail Test
.
kira@PC1:~$
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:~$
la meme chose avec une autre adresse:
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]
kira@PC1:~$ mail newblux@laposte.net
Cc: korn********@hotmail.fr
Subject: cmt
cmt
.
Snif... ^^
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... ^^
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
Le shell me repond :
; <<>> 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 ^^.
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 ^^.
Wouah il marque un tas de trucs.. mdr
enfin plein de nouveaux messages ;
C'est normal ?
enfin plein de nouveaux messages ;
"/var/mail/kira": 10 messages10 nouveaux
>N 1 Mail Delivery Syst mar jui 17 23:30 42/1321 Mail delivery failed: ret
N 2 Mail Delivery Syst mer jui 18 10:30 47/1458 Mail delivery failed: ret
N 3 Mail Delivery Syst mer jui 18 10:37 36/1200 Mail delivery failed: ret
N 4 Mail Delivery Syst mer jui 18 10:38 48/1479 Mail delivery failed: ret
N 5 Mail Delivery Syst mer jui 18 11:44 44/1315 Mail delivery failed: ret
N 6 Mail Delivery Syst mer jui 18 11:45 44/1319 Mail delivery failed: ret
N 7 Mail Delivery Syst mer jui 18 12:07 44/1319 Mail delivery failed: ret
N 8 Mail Delivery Subs mer jui 18 17:36 64/2133 Warning: could not send m
N 9 Mail Delivery Subs mer jui 18 17:43 64/2133 Warning: could not send m
N 10 Mail Delivery Subs mer jui 18 19:53 60/1821 Returned mail: see transc
&
C'est normal ?
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
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
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
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
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..
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..
ok je fais ca tout de suite
Ouch' il parle bcp
kira@PC1:~$ tail -f /var/log/mail.info
Jul 18 22:51:48 PC1 postfix/cleanup[28790]: 188074DC934: message-id=<20070718205148.188074DC934@PC1>
Jul 18 22:51:48 PC1 postfix/qmgr[28285]: 188074DC934: from=<kira@PC1>, size=309, nrcpt=2 (queue active)
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))
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))
Jul 18 22:51:48 PC1 postfix/cleanup[28790]: 88B604DC935: message-id=<20070718205148.88B604DC935@PC1>
Jul 18 22:51:48 PC1 postfix/bounce[28795]: 188074DC934: sender non-delivery notification: 88B604DC935
Jul 18 22:51:48 PC1 postfix/qmgr[28285]: 88B604DC935: from=<>, size=2458, nrcpt=1 (queue active)
Jul 18 22:51:48 PC1 postfix/qmgr[28285]: 188074DC934: removed
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)
Jul 18 22:51:48 PC1 postfix/qmgr[28285]: 88B604DC935: removed
Ouch' il parle bcp
kira@PC1:~$ tail -f /var/log/mail.info
Jul 18 23:50:25 PC1 postfix/cleanup[30821]: 5E9AC4DC934: message-id=<20070718215025.5E9AC4DC934@PC1>
Jul 18 23:50:25 PC1 postfix/qmgr[30746]: 5E9AC4DC934: from=<kira@PC1.orange.fr>, size=311, nrcpt=2 (queue active)
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))
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))
Jul 18 23:50:25 PC1 postfix/cleanup[30821]: E063C4DC935: message-id=<20070718215025.E063C4DC935@PC1>
Jul 18 23:50:25 PC1 postfix/bounce[30824]: 5E9AC4DC934: sender non-delivery notification: E063C4DC935
Jul 18 23:50:25 PC1 postfix/qmgr[30746]: E063C4DC935: from=<>, size=2488, nrcpt=1 (queue active)
Jul 18 23:50:25 PC1 postfix/qmgr[30746]: 5E9AC4DC934: removed
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)
Jul 18 23:50:26 PC1 postfix/qmgr[30746]: E063C4DC935: removed
voilivoilou
Lassé par la pub ? Créez un compte
- Contenus similaires :
Tags :
- ForumEnvoyer un mail en shell
- solutionsEnvoyer un mail shell
- ForumEnvoyer mail en shell
- downloadEnvoyer mail shell
- ForumLinux envoyer un mail
- ForumShell envoyer un mail
- ForumLinux mail shell
- ForumScript shell envoyer un mail
- ForumEnvoyer un mail avec mail linux
- ForumEnvoyer un mail sous linux
- Voir plus
du premier post du topic, puis en changeant le sujet.