Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1607 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  envoie mail, en specifiant l'expediteur FROM

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

envoie mail, en specifiant l'expediteur FROM

n°901783
cybercouf
Posté le 10-04-2007 à 12:03:31  profilanswer
 

Sur un linux (CentOS), je voudrais envoyer un email via un script.  
j'utilise:
 
echo "corps de l'email" | mail -s "sujet" des@mail.com
 
mais comment specifier l'expediteur???  
 
- sur cette version de mail il n'y as pas d'option "-a"
- j'ai essayer de mettre dans le corps "~h From: exp@domain.com" mais marches pas
 
(je ne peux pas installer de nouveaux packages, y'as pas mutt, ni nail)


---------------
Habillé par Canon, Gallerie web v1.0
mood
Publicité
Posté le 10-04-2007 à 12:03:31  profilanswer
 

n°901795
G Abitbol
Posté le 10-04-2007 à 12:40:23  profilanswer
 

cybercouf a écrit :


(je ne peux pas installer de nouveaux packages, y'as pas mutt, ni nail)


 
Ni gcc ? ni python ? ni perl ? ni sendmail ? ni netcat ? ni telnet ?


Message édité par G Abitbol le 10-04-2007 à 12:59:35
n°901802
l0ky
Posté le 10-04-2007 à 12:55:27  profilanswer
 

/usr/sbin/sendmail -t < mail_complet.txt
 
de telle manière que le fichier mail_complet contienne l'intégralité du mail : headers + body

n°901838
cybercouf
Posté le 10-04-2007 à 14:13:11  profilanswer
 

Hum, ca semblais bien le sendmail -t, malheuresement il mets bien 1 min a executer, et apres je ne recois rien (et aucune erreure visible)
 
Je sens que je vais devoir attendre le retour de l'admin :(


---------------
Habillé par Canon, Gallerie web v1.0
n°901898
leto
Posté le 10-04-2007 à 16:41:56  profilanswer
 

T'es sur que le fichier mail_complet.txt contient bien tout le mail avec les en-têtes ?
T'as accès aux logs ? /var/log/mail.log t'en diras peut etre plus.


---------------
--
n°901929
cybercouf
Posté le 10-04-2007 à 18:16:29  profilanswer
 

email.txt:

To: dest@domain.com
From: cybercouf@hfr.fr
Subject: Test 01

 

un deux

 

mail log:

Apr 10 17:13:02 SERVNAME sendmail[11251]: My unqualified host name (SERVNAME) unknown; sleeping for retry
Apr 10 17:14:02 SERVNAME sendmail[11251]: unable to qualify my own domain name (SERVNAME) -- using short name
Apr 10 17:14:03 SERVNAME sendmail[11251]: l3AGE2ux011251: from=cybercouf, size=78, class=0, nrcpts=1, msgid=<200704101614.l3AGE2ux011251@SERVNAME>, relay=cybercouf@localhost
Apr 10 17:14:03 SERVNAME sendmail[11252]: l3AGE3dg011252: from=<cybercouf@SERVNAME>, size=280, class=0, nrcpts=1, msgid=<200704101614.l3AGE2ux011251@SERVNAME>, proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1]
Apr 10 17:14:03 SERVNAME sendmail[11251]: l3AGE2ux011251: to=dest@domain.com, ctladdr=cybercouf (508/508), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30078, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (l3AGE3dg011252 Message accepted for delivery)
Apr 10 17:14:05 SERVNAME sendmail[11254]: l3AGE3dg011252: to=<dest@domain.com>, ctladdr=<cybercouf@SERVNAME> (508/508), delay=00:00:02, xdelay=00:00:02, mailer=esmtp, pri=120280, relay=mx1.sitemason.com. [65.182.192.42], dsn=2.0.0, stat=Sent (ok 1176221052 qp 25652)

 

Le nom du serveur n'est pas un nom internet, c'est ce qui a l'air de le géner, mais il a pas l'air de comprendre que je veux du coup utiliser le destinataire que je souhaite.

 

(les emails sont bien valides, justes remplacés pour le topic)

 

J'ai réussi a me procurer le pass root, mais j'hésite un peu a installer des trucs sans que l'admin soit la, si je suis sur que ça change rien et pas d'effet de bords ça va.


Message édité par cybercouf le 10-04-2007 à 18:27:30

---------------
Habillé par Canon, Gallerie web v1.0
n°903477
w_ExTrEme
Posté le 15-04-2007 à 00:27:59  profilanswer
 

ajouter -f sender@host.com avec sendmail.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  envoie mail, en specifiant l'expediteur FROM

 

Sujets relatifs
[fedora] postfix rejet de mail des spammeurscrontab et envoi de mail
envoi de mail sous unixRécupération de mail + serveur IMAP
script de "forward" de mailmail et champ from
Client mail avec administration distanteprocmail forwarder un mail
Postfix & domain qui envoie les mails 
Plus de sujets relatifs à : envoie mail, en specifiant l'expediteur FROM


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR