GNU/Linux >> Linux Esercitazione >  >> Linux

Il modo più semplice per inviare un file tramite posta elettronica tramite la riga di comando in *nix?

Supponendo che sia un allegato binario:

uuencode [nome file] [nome file] | mail -s [oggetto] [indirizzo destinatario]

Non devi preoccuparti della codifica UU se è solo un file di testo, ad esempio:

mail -s [oggetto] [indirizzo destinatario] <[nome file]

La maggior parte dei *NIX ha mail e uuencode, quindi dovrebbe funzionare praticamente ovunque.


Usando mutt, puoi:

mutt -z -a <file> -s <subject> -- [email protected]

Oppure, se non vuoi digitare un corpo:

mutt -z -a <file> -s <subject> -- [email protected] < /dev/null


"sendEmail è un leggero client di posta elettronica SMTP da riga di comando. Se hai la necessità di inviare email da una riga di comando, questo programma gratuito è perfetto:semplice da usare e ricco di funzionalità. È stato progettato per essere utilizzato in script bash, file batch , programmi Perl e siti Web, ma è abbastanza adattabile e probabilmente soddisferà le tue esigenze. SendEmail è scritto in Perl ed è unico in quanto non richiede MODULI. Ha un set intuitivo e flessibile di opzioni della riga di comando, rendendolo molto semplice da imparare e usare.[Piattaforme supportate:Linux, BSD, OS X, Windows 98, Windows NT, Windows 2000 e Windows XP]"

L'ho già usato e mi è piaciuto molto. Puoi allegare file con l'opzione -a.


Linux
  1. 4 modi per inviare allegati e-mail dalla riga di comando di Linux

  2. Come modificare autorizzazioni e proprietari tramite riga di comando

  3. Patool:un gestore di file di archivio da riga di comando portatile

  4. Converti i finali di riga Unix in Windows

  5. visualizzazione delle proprietà/attributi dei file dll ed exe tramite la riga di comando

Copia un file in più directory dalla riga di comando su Linux

Rimozione batch di spazi nei nomi di file tramite la riga di comando di Ubuntu

Come inviare un'e-mail con allegato file dalla riga di comando

Visualizza il contenuto di un file nella riga di comando di Linux

Come estrarre il file Tar.xz sulla riga di comando di Linux

Invia e-mail in Linux dalla riga di comando