Newsgroup: it.comp.os.linux.sys
Titolo: Mail da linea di comando

Domanda molto semplice, come cavolo si impostavano correttamente gli 
headers di una mail lanciando da linea di comando (con postfix come mta)?
Io anni addietro mi pare facessi così:
mail <dst> -s <sub>
To: <kldfjsl>
From: <dkfj>
testo della mail
.
Ora però me lo inserisce nel body del messaggio facendo in questo modo 
(sia su ubuntu che su macosx Leopard).
Ho provato su linux a metterli in "-a" ma mi prende solo il primo, tipo 
così:
echo "ciao" | mail -a "To: andrea\n From:sender" andrea
Non funziona...

 ..
cat << _EOF_ | sendmail -t -oi
From: <pippo@topolinia>
To: <paperino@paperopoli>
Subject: Mi sono fatto la topa
ed è stato fantastico....
Yours
Mickey Mouse
_EOF_
-- 
Flavio Visentin
Scientists have finally discovered what's wrong with the female brain:
On the left side, there is nothing right, and on the right side, there
is nothing left.

 
Scaring...

andrea wrote:

da linux, in macosx non so:
mail -s "prova" <destinatario> -- -f <mittente>

 Scaring...
Per i disturbi della personalità di Pippo? :)
-- 
Vide

 
Sarò ritardato ma mica mi funziona, il From e il To me li mette nel body 
del messaggio, non negli header :?

 writes:
a> Sarň ritardato ma mica mi funziona, il From e il To me li mette nel
a> body del messaggio, non negli header :?
Once upon a long ago (1989 ????) usavo sendmail -ba. Occhio, che tra
campi dello header e body ci deve essere una riga bianca.
Per qualche tempo fu anche possibile scrivere "mail a frammentazione"
che generavano e-mail fasulle difficilmente identificabili. Poi hanno
messo il conteggio dei caratteri ed altre cosuccie e non ha piů fatto
funzionare la cosa...
-- 
 /\           ___                                    Ubuntu: ancient
/___/\_|_|\_|__|___Gian Uberto Lauri_____               African word
  //--\| | \|  |   Integralista GNUslamico            meaning "I can
\/                   e coltivatore diretto               not install
                               di software                   Debian"
a Cesare avrei detto di scrivermi | I would have told Caesar to write
a 
fn...@rat.vg
                    | me at 
fn...@rat.vg

 campi dello header e body ci deve essere una riga bianca.
Già, belli i tempi di ISCA BBS? :)
Tobe

> campi dello header e body ci deve essere una riga bianca.
TB> Gią, belli i tempi di ISCA BBS? :)
Ancora prima, ancora prima, quando la rete TCP/IP del DEI non era ancora
connessa alla Rete....


Alla fine risolsi con sendEmail (nei repo c'è) che ha molte opzioni e 
ben documentato.
Invece un altra cosa, se volessi mandare in automatico ma usando imap??
Per simulare il comportamento di qualsiasi client che
- si collega
- compone la mail
- invia (e la sposta in posta inviata)
Cosa si può usare (uso formato maildir)?
Ho guardato mutt ma non mi pare faccia al caso mio, altro?

 Cosa si può usare (uso formato maildir)?
dipende...
puoi inviare in cc alla casella 'mittente' quindi configurare maildrop per
spostare /quelle/ email nella cartella Sent

Aioe ha scritto:

giusto mi sembra un ottima idea :)

 Invece un altra cosa, se volessi mandare in automatico ma usando imap??
Uhm...imap e' un protocollo per /ricevere/ la posta, non per mandarla. Per
mandarla si usa SMTP.

antani ha scritto:

Sì ho detto una ca*** chiedo perdono :D
Comunque il concetto è uguale, devo mandare collegamendomi all'smtp 
(postfix) e farla copiare nella posta inviata della Maildir dell'utente..

 _EOF_
Mmmm, pippo che si firma Mickey Mouse?
Oppure Mickey Mouse era a casa di pippo e stava inviando una mail con
il suo account?