Mutt - Terminaldan hat ibermek üçin buýruk setiri e-poçta müşderisi
Ulgam dolandyryjysy hökmünde käwagt ulanyjylara ýa-da serwerden başga birine poçta ibermeli bolýarys we e-poçta ibermek üçin web esasly interfeýs bilen gidýärdik, hakykatdanam şeýle peýdalymy? Elbetde ýok.
Ine, bu gollanmada, buýruk setiriniň arasyndan e-poçta ibermek üçin mutt (terminal e-poçta müşderisi) buýrugyny ulanarys.
Mutt, e-poçta müşderisine esaslanýan buýruk setiri. Unix esasly ulgamlarda buýruk setirinden hat ibermek we okamak gaty peýdaly we güýçli gural. Mutt, hat almak üçin POP we IMAP protokollaryny hem goldaýar. E-poçta ibermek üçin reňkli interfeýs bilen açylýar, bu buýruk setirinden e-poçta ibermegi ulanyjylara amatly edýär.
Muttyň käbir beýleki möhüm aýratynlyklary:
- Gurmak we düzmek gaty aňsat.
- Buýruk setirinden goşundylar bilen e-poçta ibermäge mümkinçilik berýär.
- Şeýle hem, hat iberilende BCC (Kör uglerod nusgasy) we CC (Uglerod nusgasy) goşmak aýratynlyklary bar.
- Habar sapaklaryna mümkinçilik berýär.
- Bize poçta sanawlarynyň sanawyny hödürleýär.
- Şeýle hem, maildir, mbox, MH we MMDF ýaly köp poçta gutusy formatlaryny goldaýar.
- Iň azyndan 20 dili goldaýar.
- Şeýle hem DSN-i goldaýar (gowşuryş ýagdaýy habarnamasy).
Linux-da Mutt-y nädip gurmaly
Mutt Client-i görkezilişi ýaly islendik paket gurnaýjylary bilen Linux gutusymyza aňsatlyk bilen gurup bileris.
# apt-get install mutt (For Debian / Ubuntu based system)
# yum install mutt (For RHEL / CentOS / Fedora based system)
Mutt e-poçta müşderisiniň konfigurasiýa faýllary.
- Esasy konfigurasiýa faýly: usershli ulanyjylar üçin dünýäde üýtgeşmeler girizmek üçin mutt üçin,/etc/Muttrc poçta konfigurasiýa faýlynda üýtgeşmeler girizip bilersiňiz.
- Mutt ulanyjy konfigurasiýa faýly: Mutt üçin belli bir ulanyjy üçin belli bir konfigurasiýa bellemek isleseňiz, şol sazlamalary ~/.muttrc ýa-da ~/.mutt/muttrc faýllarynda düzüp bilersiňiz.
mutt options recipient
Häzirki wagtda hasaba giren ulanyjynyň e-poçtalaryny okamak üçin terminalda\mutt işletmeli, häzirki ulanyjynyň poçta gutusyny ýükleýär.
mutt
Belli bir ulanyjynyň e-poçtalaryny okamak üçin haýsy poçta faýlyny okamalydygyny görkezmeli. Mysal üçin, siz (kök hökmünde) “Jon” ulanyjynyň hatlaryny okamak isleýärsiňiz, poçta faýlyny mutt buýrugy bilen “-f” opsiýasy bilen görkezmeli.
mutt -f /var/spool/mail/john
Diňe okalýan tertipde poçta gutusyny açmak üçin “-R” opsiýasyny ulanyp bilersiňiz.
Bu mysalda, aşakdaky buýruk synag e-poçtasyny [e-poçta bilen goralan] iberer. “-S” opsiýasy poçta mowzugyny kesgitlemek üçin ulanylýar.
mutt -s "Test Email" [email
Terminalda ýokardaky buýrugy girizeniňizde, interfeýs bilen açylýar we alyjynyň salgysyny we poçta temasyny tassyklaýar we interfeýsi açýar, bu ýerde alyjynyň poçta salgysyna üýtgeşmeler girizip bilersiňiz.
- T. basyp, alyjynyň e-poçta salgysyny üýtgediň
- Cc salgysyny c. Bilen üýtgediň
- Faýllary a. Goşma hökmünde goşuň.
- <. bilen interfeýsden çykyň
- Şol e-poçta y. basyp iberiň
Bellik: “y” düwmesine basanyňyzda, muttyň poçta iberýändigi aşakdaky ýagdaýy görkezýär.
E-poçta “-c” we “-b” opsiýalary bilen mutt buýrugy bilen Cc we Bcc goşup bileris.
mutt -s "Subject of mail" -c <email add for CC> -b <email-add for BCC> mail address of recipient
mutt -s “Test Email” -c [email -b [email [email
Ine, bu mysalda kök Bcc hökmünde e-poçta iberýär.
Mutt buýrugy bilen “-a” opsiýasyny ulanyp, buýruk setirinden e-poçta iberip bileris.
mutt -s "Subject of Mail" -a <path of attachment file> -c <email address of CC> mail address of recipient
mutt -s "Site Backup" -a /backups/backup.tar -c [email [email
Ine, ýokardaky suratda, poçta bilen goşulan goşmaçany görkezýändigini görüp bilersiňiz.
Iberijileriň adyny we e-poçta salgysyny üýtgetmek islesek, şol ulanyjynyň öý bukjasynda bir faýl döretmeli.
cat .muttrc
Oňa aşakdaky setirleri goşuň. Saklaň we ýapyň.
set from = "[email " set realname = "Realname of the user"
\ Mutt kömek menýusyny çap etmek üçin, onuň bilen -h opsiýasyny görkezmeli.
mutt -h Mutt 1.4.2.2i (2006-07-14) usage: mutt [ -nRyzZ ] [ -e <cmd> ] [ -F <file> ] [ -m <type> ] [ -f <file> ] mutt [ -nx ] [ -e <cmd> ] [ -a <file> ] [ -F <file> ] [ -H <file> ] mutt [ -i <file> ] [ -s <subj> ] [ -b <addr> ] [ -c <addr> ] <addr> [ ... ] mutt [ -n ] [ -e <cmd> ] [ -F <file> ] -p -v[v] options: -a <file> attach a file to the message -b <address> specify a blind carbon-copy (BCC) address -c <address> specify a carbon-copy (CC) address -e <command> specify a command to be executed after initialization -f <file> specify which mailbox to read -F <file> specify an alternate muttrc file -H <file> specify a draft file to read header from -i <file> specify a file which Mutt should include in the reply -m <type> specify a default mailbox type -n causes Mutt not to read the system Muttrc -p recall a postponed message -R mailbox in read-only mode -s <subj> specify a subject (must be in quotes if it has spaces) -v show version and compile-time definitions -x simulate the mailx send mode -y select a mailbox specified in your `mailboxes' list -z exit immediately if there are no messages in the mailbox -Z open the first folder with new message, exit immediately if none -h this help message
Bu häzirlikçe mutt buýrugy bilen, mutt buýrugy barada has giňişleýin maglumat üçin mut sahypasynyň adam sahypalaryny okaň.