Discussioni sul sistema operativo Linux
 

mutt in script...

Marco Gaiarin 28 Feb 2015 18:08
In alcuni script ho bisogno di mandare delle email con allegati, e visto che
è già installato e lo uso, ho pensato a mutt.

Ma non si comporta benissimo, ad esempio se manca la TTY non spedisce e
mette in ~/dead.letter.
Oppure se spedisce, mette una copia in ~/sent.


Posso educarlo, o è meglio passare ad altro, stile heirloom-mailx? Grazie.

--
Con Windows sei in vacanza: ti diverti senza pensare a ciò che fai,
ma dopo un po' finisce. In Linux entri nella vita reale:
Devi tirar fuori le palle! (Alain Modolo)
enoquick 28 Feb 2015 23:52
Il 28/02/2015 11:08, Marco Gaiarin ha scritto:
>
> In alcuni script ho bisogno di mandare delle email con allegati, e visto che
> è già installato e lo uso, ho pensato a mutt.
>
> Ma non si comporta benissimo, ad esempio se manca la TTY non spedisce e
> mette in ~/dead.letter.
> Oppure se spedisce, mette una copia in ~/sent.
>
>
> Posso educarlo, o è meglio passare ad altro, stile heirloom-mailx? Grazie.
>

funziona benissimo da script (già usato)
Devi impostare i parametri che servono (-s ad esempio) e redirigere
stdin su *******
Antonio 6sette 1 Mar 2015 08:12
On 2015-02-28, Marco Gaiarin <marcogaio@intoglimiwind.it> wrote:
> In alcuni script ho bisogno di mandare delle email con allegati, e visto che
> è già installato e lo uso, ho pensato a mutt.

hai provato biabam ?

--
Never try to teach a pig to sing.
It wastes your time and annoys the pig.
Max_Adamo 1 Mar 2015 12:05
Il Sat, 28 Feb 2015 18:08:19 +0100, Marco Gaiarin ha scritto:

> In alcuni script ho bisogno di mandare delle email con allegati, e visto
> che è già installato e lo uso, ho pensato a mutt.
>
> Ma non si comporta benissimo, ad esempio se manca la TTY non spedisce e
> mette in ~/dead.letter.
> Oppure se spedisce, mette una copia in ~/sent.
>
>
> Posso educarlo, o è meglio passare ad altro, stile heirloom-mailx?
> Grazie.

oltre a quanto detto potresti usare questo semplice snippet che va bene
per tutti gli usi e che io uso spesso:

if tty -s; then
#we have a tty
<my-command-here>
else
#we don't have a tty
<different command here>
fi

--
Massimiliano Adamo
Marco Gaiarin 2 Mar 2015 14:00
Mandi! enoquick
In chel di` si favelave...

> funziona benissimo da script (già usato)
> Devi impostare i parametri che servono (-s ad esempio) e redirigere
> stdin su *******
Lo uso infatti così...

--
Please note that free software should be interpreted as free speach
while most seem to interprete it as free lunch.
(Hugo van der Kooij)
Marco Gaiarin 2 Mar 2015 14:06
Mandi! Antonio 6sette
In chel di` si favelave...

> hai provato biabam ?

Non sapevo della sua esistenza... carino... effettivamente in certi contesti
uso 'uuencode' per massima trasparenza, ma ormai sente il peso degli anni.

Grazie.

--
- in Italia cosa rischia uno che *******
- ...Se è una ******* e via, poco... Se ha anche scaricato musica da
Internet, quattro anni Sergio Staino (Bobo e figlia, maggio 2004)
enoquick 5 Mar 2015 14:26
Il 02/03/2015 07:00, Marco Gaiarin ha scritto:
> Mandi! enoquick
> In chel di` si favelave...
>
>> funziona benissimo da script (già usato)
>> Devi impostare i parametri che servono (-s ad esempio) e redirigere
>> stdin su ******* >
> Lo uso infatti così...
>

e quindi dove sta il problema ?
Max_Adamo 5 Mar 2015 23:31
Il Thu, 05 Mar 2015 07:26:29 -0600, enoquick ha scritto:

> Il 02/03/2015 07:00, Marco Gaiarin ha scritto:
>> Mandi! enoquick
>> In chel di` si favelave...
>>
>>> funziona benissimo da script (già usato)
>>> Devi impostare i parametri che servono (-s ad esempio) e redirigere
>>> stdin su ******* >>
>> Lo uso infatti così...
>>
>>
> e quindi dove sta il problema ?


Esistono comunque decine di metodi descritti un po' ovunque:
http://bit.ly/1ERtWmU

E fra l'altro quasi non mi sembra una domanda da icol.sys, ma visto che
questo gruppo è più morto che vivo tutto fa brodo :)

--
Massimiliano Adamo
Marco Gaiarin 6 Mar 2015 22:37
Mandi! enoquick
In chel di` si favelave...

> Certo che esistono altri metodi ma,ripeto, dove sta il problema ?

Io l'avevo scritto:

Ma non si comporta benissimo, ad esempio se manca la TTY non spedisce e
mette in ~/dead.letter.
Oppure se spedisce, mette una copia in ~/sent.

mi pare anche abbastanza esplicitamente...

--
Free software is a matter of freedom, not a matter of price
(RMS et al.)
enoquick 7 Mar 2015 23:34
Il 06/03/2015 15:37, Marco Gaiarin ha scritto:
> Mandi! enoquick
> In chel di` si favelave...
>
>> Certo che esistono altri metodi ma,ripeto, dove sta il problema ?
>
> Io l'avevo scritto:
>
> Ma non si comporta benissimo, ad esempio se manca la TTY non spedisce e
> mette in ~/dead.letter.
> Oppure se spedisce, mette una copia in ~/sent.
>
> mi pare anche abbastanza esplicitamente...
>

che significa manca tty ?
La tty è sempre attiva su un normale kernel a che un processo (ad
esempio un demone) non chiuda stdin,stdout,ecc..

Forse vuoi intendere usare mutt in uno script, in tal caso occorre
ridirezionare stdin su *******
Marco Gaiarin 8 Mar 2015 10:19
Mandi! enoquick
In chel di` si favelave...

> Forse vuoi intendere usare mutt in uno script, in tal caso occorre
> ridirezionare stdin su *******
Scusa, ma leggersi il thread è troppo difficile? Lo faccio già.

--
Quante persone che non contano, e invece contano
e si stanno contando gia`
Stanno solo aspettando un segno, Capata`z (F. De Gregori)
enoquick 9 Mar 2015 14:28
Il 08/03/2015 03:19, Marco Gaiarin ha scritto:
> Mandi! enoquick
> In chel di` si favelave...
>
>> Forse vuoi intendere usare mutt in uno script, in tal caso occorre
>> ridirezionare stdin su ******* >
> Scusa, ma leggersi il thread è troppo difficile? Lo faccio già.
>



Scusami tu, ma la tua affermazione ' ad esempio se manca la TTY' non è
per me chiara a questo punto

Links
Giochi online
Dizionario sinonimi
Leggi e codici
Ricette
Testi
Webmatica
Hosting gratis
   
 

Discussioni sul sistema operativo Linux | Tutti i gruppi | it.comp.os.linux.sys | Notizie e discussioni linux | Linux Mobile | Servizio di consultazione news.