|
View:
New views
4 Messages
—
Rating Filter:
Alert me
|
|
|
Inviare mail con allegato da riga comandoHo fatto uno script che effettua un controllo backup e invia una mail se ci sono problemi, volevo che la mail allegasse anche il file di log,
ma questo non riesco proprio a farlo o meglio non ho neppure trovato l'opzione adatta del comando mail In pratica il comando che uso sarebbe : echo $CHECKSUM_FILE " Allegato con md5sum file backup "|mail -s "Controllo md5 backup" $MAIL_01 $X sarebbe il file da inviare........ |
|
|
Re: Inviare mail con allegato da riga comandopac ha scritto:
> echo $CHECKSUM_FILE " Allegato con md5sum file backup "|mail -s > "Controllo md5 backup" $MAIL_01 > $X sarebbe il file da inviare........ biabam (bash attachment mailer) per soluzioni più evolute linguaggi perl/python... -a -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-REQUEST@... con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a listmaster@... To UNSUBSCRIBE, email to debian-italian-REQUEST@... with a subject of "unsubscribe". Trouble? Contact listmaster@... |
|
|
Re: Inviare mail con allegato da riga comandopac scrisse in data 10/11/2009 10:59:
> Ho fatto uno script che effettua un controllo backup e invia una mail > se ci sono problemi, volevo che la mail allegasse anche il file di log, > ma questo non riesco proprio a farlo o meglio non ho neppure trovato > l'opzione adatta del comando mail > In pratica il comando che uso sarebbe : > echo $CHECKSUM_FILE " Allegato con md5sum file backup "|mail -s > "Controllo md5 backup" $MAIL_01 > $X sarebbe il file da inviare........ io uso mutt. Ciao Piviul -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-REQUEST@... con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a listmaster@... To UNSUBSCRIBE, email to debian-italian-REQUEST@... with a subject of "unsubscribe". Trouble? Contact listmaster@... |
|
|
Re: Inviare mail con allegato da riga comandopac wrote:
> Ho fatto uno script che effettua un controllo backup e invia una mail se > ci sono problemi, volevo che la mail allegasse anche il file di log, > ma questo non riesco proprio a farlo o meglio non ho neppure trovato > l'opzione adatta del comando mail > In pratica il comando che uso sarebbe : > echo $CHECKSUM_FILE " Allegato con md5sum file backup "|mail -s > "Controllo md5 backup" $MAIL_01 > $X sarebbe il file da inviare........ Credo sia sufficiente aggiungere un header di questo tipo: \n Content-Type: multipart/mixed; boundary="------------060904070504050100010800" dove il boundary indica la riga di demarcazione (2 trattini + contenuto a scelta) dell'allegato e poi alla fine del messaggio inserisci il boundary vai a capo e di seguito aggiungi la descrizione del contenuto, la codifica (usa base64 che è più semplice) usata, il content-disposition e il nome del file dell'allegato. Qui sotto trovi un esempio di intestazione: --------------060904070504050100010800 Content-Type: application/excel; name="Personale sedi esterne.xls" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="Personale sedi esterne.xls" Poi lasci una riga vuota e dopo inserisci il file codificato, alla fine del file aggiungi una riga vuota e il boundary. esempio: \n --------------060904070504050100010800 [francesco_zanolin.vcf] begin:vcard fn:Francesco Zanolin n:Zanolin;Francesco org:Istituto Nazionale di Geofisica e Vulcanologia;Centro Nazionale Terremoti adr:;;Via di Vigna Murata 605;Roma;Roma;00143;Italy email;internet:francesco.zanolin@... title:Collaboratore Tecnico Enti di Ricerca tel;work:0651860346 tel;fax:0651860541 x-mozilla-html:FALSE url:http://www.ingv.it version:2.1 end:vcard |
| Free embeddable forum powered by Nabble | Forum Help |