Come utilizzare il comando di posta in Linux

Come utilizzare il comando di posta in Linux

La posta è il modo più rapido di comunicare messaggi ai tuoi cari, ci sono diversi server client di posta elettronica che consentono agli utenti di inviare e -mail, oltre a questo, Linux per impostazione predefinita fornisce la funzione di inviare un'e -mail utilizzando il comando "Mail" tramite il suo terminale. Possiamo scrivere l'oggetto, messaggio insieme all'indirizzo e -mail del destinatario e inviarlo solo eseguendo un singolo comando.

Esistono diversi pacchetti attraverso i quali possiamo installare il comando di posta, questi pacchetti sono discussi in questo articolo e l'uso del comando postale è anche spiegato in dettaglio.

Installazione di pacchetti di posta per diverse distribuzioni di Linux

I pacchetti di posta possono essere installati in diverse distribuzioni di Linux utilizzando i comandi di seguito.

Per CentOS/Redhat:

$ sudo yum installa mailx

Per Fedora/ Rhel:

$ sudo dnf installa mailx

Per Debian/ Ubuntu/ Linux Mint:

$ sudo apt install mailutils

Installazione del pacchetto di posta in Ubuntu

Installeremo il pacchetto di posta in Ubuntu utilizzando il pacchetto MailUtils:

$ sudo apt install mailutils -y

Visualirà le quattro opzioni del postfix con i suoi dettagli, leggi tutte le opzioni e fai clic su "OK" dopo aver deciso quale opzione si desidera scegliere, mentre abbiamo deciso di andare con "Sito Internet":

Scegli il "sito Internet" e quindi premi "OK":

Scegli il nome di dominio, abbiamo scelto "Linuxhint", puoi scegliere di tua scelta e fare clic sul pulsante "OK" per procedere:

The Mailutils è installato correttamente.

Come utilizzare il comando di posta in Linux

Il comando di posta in Linux viene utilizzato per inviare e -mail a persone diverse per comunicare alcuni messaggi, per utilizzare il comando di posta, abbiamo installato le mailutils, ora la sintassi generale dell'utilizzo del comando di posta sarà:

$ mail -s "soggetto" [destinatario-email-address]
Cc [puoi saltarlo premendo il tasto Invio]

[Premere Ctrl + D]

Utilizzare la clausola della posta per terminare la posta, il tipo "-s" per specificare l'oggetto, digitare l'indirizzo e-mail del destinatario, premere il tasto Invio, richiederà il CC (Copy Carbon) dargli o saltarlo premendo il Inserisci il tasto, digita il messaggio, si desidera comunicare e infine premere Ctrl+D per inviare il messaggio.

Per una migliore comprensione, inviamo un messaggio utilizzando un indirizzo email, [email protected], useremo il comando:

$ Mail -s "Mail casual" [email protected]

E quando verrà chiesto al "CC", lo salteremo premendo il tasto Invio e quindi digitare il messaggio:

Durante la pressione del CTRL+D, la posta verrà inviata correttamente, possiamo anche inviare la stessa posta utilizzando il comando singolo:

$ Mail -s "Mail casual" [email protected] <<< 'How are you?'

O l'altro modo di inviare un'e -mail utilizzando un singolo comando:

$ echo "Come stai?"| Mail -s" Casual Mail "[email protected]

A volte, dobbiamo inviare la posta a più utenti, in tal caso, utilizzare la seguente sintassi:

$ Mail -s "Mail casual" [email protected], [email protected] <<< 'How are you?'

Se vogliamo allegare qualche file con l'indirizzo e-mail, usa il flag "-a" insieme al comando di posta come se avessimo un file PNG con nome, indice.PNG, lo allegiamo con la posta usando il comando:

$ Mail -s "Mail casual" [email protected], [email protected] <<< 'How are you? I am sending you an image' -A /home/hammad/Downloads/index.png

Se abbiamo un messaggio in un file di testo e vogliamo inviare la posta dal file di testo, eseguire il seguente comando:

$ Mail -s "Mail casual" [email protected] < /home/hammad/mymail.txt

Per leggere le posta, usa il comando di "Mail":

$ Mail

Nell'output, possiamo vedere che ci sono tredici posta, per aprire qualsiasi posta, possiamo scrivere il suo numero di indice e premere il tasto ENTER, ad esempio, se vogliamo aprire la settima posta, digiteremo "7" e premeremo il Tasto Invio:

La posta e i suoi dettagli sono stati aperti:

Allo stesso modo, per eliminare le e -mail da 4-15, basta digitare "D 4 15" e premere il tasto Invio:

Per confermare la cancellazione delle posta, eseguire nuovamente il comando della posta:

$ Mail

Possiamo osservare che le e -mail specificate sono state eliminate dalla casella di posta, in questo modo, possiamo anche gestire la casella di posta.

Conclusione

In Linux, il comando Mail è un'utilità della linea di comando che viene utilizzata per inviare e gestire le e-mail dalla riga di comando. Il comando Mail non viene utilizzato solo per inviare e -mail ma anche per visualizzare e ricevere e -mail dai destinatari. In questo articolo, abbiamo discusso del comando postale e dei suoi comandi di installazione in diverse distribuzioni di Linux. Abbiamo anche discusso in dettaglio l'uso del comando postale nelle distribuzioni Linux con sede a Debian e Ubuntu.