Linu. har en indbygget Mail User Agent program kaldet mail.. Som navnet antyder, det er en konsol program, der bruges til at sende og modtage e-mails. Mail. – værktøjet er en forbedret version af mail-kommandoen. Sammen med den funktionalitet, som den oprindelige Mail-kommando, det giver ekstra funktioner som evnen til at sende vedhæftede filer ved hjælp af-a flag., Den mailx kommando er tilgængelige fra en række forskellige pakker:
- bsd-mailx
- heirloom-mailx
- mailutils
Installation mailx
For Ubuntu/Debian:
sudo apt-get install bsd-mailx
For fedore/centos:
sudo yum install mailx
Bemærk: Selv om mailx kommando er en nyere version af den oprindelige mail-værktøj, kan det stadig være opført med ‘e-mail’ søgeord.
sende en e-mail
1., Skrivning af meddelelsen direkte i kommandolinjen: for at sende en simpel e-mail skal du bruge “- S” – flaget til at indstille emnet i anførselstegn, der efterfølges af modtagerens e-mail. Herefter venter mail.på indholdet af e-mailen. For at indtaste nye linjer, holde trykke enter. Når indholdet er skrevet, skal du trykke på Ctrl + D & EOT vises via mail..
$ mail -s "A mail sent using mailx" [email protected] person,Hope you're fine these daysThanksEOT
2. Tage meddelelsen fra en fil
$ mail -s "A mail sent using mailx" [email protected] < /path/to/file
3. Brug af rør
$ echo "Example Message" | mail - s "A mail sent using mailx" [email protected]
4., Afsendelse af samme Mail til flere modtagere: vi kan sende den samme e-mail til flere modtagere (ikke via cc eller bcc) som følger:
$ mail - s "A mail sent using mailx" [email protected], [email protected] < /path/to/file
5. Tilføje CC & BCC
Vi kan sende en carbon copy (CC) eller en blind carbon copy (BCC) til at sende den samme mail til flere modtagere (synligt eller i en skjult måde). For CC bruger vi indstillingen “- C”& for BCC bruger vi indstillingen”- B”, som efterfølges af e-mail-adresserne.
$ mail - s "A mail sent using mailx" [email protected] -c [email protected] -b [email protected]
6. Tilføjelse af vedhæftede filer
vedhæftede filer er en vigtig del af e-mail-kommunikation., Vi kan vedhæfte dokumenter, billeder, tekstfiler osv. ved at bruge indstillingen “-a ” efterfulgt af stien til den fil, vi vil vedhæfte.
$ mail - s "A mail sent using mailx" [email protected] -a Attachment.txt