Обикновено се използват уеб услуги като Gmail и Yahoo за получаване и изпращане на поща или графични клиенти за електронна поща. Но в Linux, ние също може да изпращате и получавате електронна поща от командния ред. Това е полезно в ситуации, като например изпращане на поща от скриптове, или когато е налична графична фронтенд.
Това ръководство описва как да използвате командата поща за изпращане и получаване на поща.
изпращане на поща
В зависимост от разпределението, който използвате, може да се наложи да инсталирате допълнителни пакети, като например mailutils, до пощата команда, за да работи нормално.
Членове Debian / Ubuntu могат да използват ап-да команда:
Членове Fedora / CentOS / Red Hat Enterprise Linux (RHEL) може да го направи с помощта на Yum:
Сега екип от пощата трябва да е готов за работа.
Сега можете да въведете текста на писмото. Когато сте готови, натиснете "контрол-D" в началото на нов ред.
Ако тялото на съобщението се съхраняват тук в отделен файл, ние директно да го използвате, за да изпращате имейли. Това е полезно, когато се обадите на командата поща от скриптове или други програми, написани, например, Perl или PHP.
Или изпращане на бързо писмо на един ред:
Други полезни параметри на командата поща:
По-долу е пример за използване на тези опции:
(Double тире) (пространство) (единично тире) (без интервал) е
Въпреки това, по-горе последователност може да работи в Цент, но не и в Дебиан или Ubuntu. В тези системи, алтернативен синтаксис:
Вариант едно обикновено добавя допълнителни заглавки. За да настроите с помощта на изпращача, използвайте следния синтаксис:
Моля, имайте предвид, че ще защити ъглови скоби, тъй като те могат да имат за назначаването му на конструкцията на команда.
Изпращането на съобщения с прикачени файлове
поща Екипът все още е в употреба, тъй като това е един лесен и бърз начин за изпращане на писма, но за съжаление не поддържа изпращане на прикачени файлове. Сега ние направим следващата стъпка и ще откриете песа. Това е един много мощен конзола за електронна поща, и той знае колко повече от изпращането на имейли с прикачени файлове, но в този случай ние се интересуваме от тази възможност.
Ако песа по подразбиране не сте инсталирали, можете да го направите с помощта на ап-да или Yum от името на корен (или с помощта на Sudo):
За потребителите на Debian / Ubuntu:
За потребителите на Fedora / CentOS или Red Hat Enterprise Linux (RHEL):
Вече можете да изпращате съобщения с прикачени файлове от командния ред.
Изпращането на обикновено писмо:
Изпращането на съобщения с прикачени файлове:
Изпращането на имейли от скриптове Баш / черупка
Сега нека да бръкнат по-дълбоко и се опитват да изпращате поща от скрипт. По-долу е един прост скрипт, който изпраща информация за използването на диска.
Отваряне на нов файл, поставете горните редове, да запазят и пуснат. Вие ще получите имейл, съдържащ заключение "дю -sh" команда.
Последният трик по отношение на командните писма - добавяне на прикачени файлове към имейли, изпратени от сценария. Да предположим, че трябва да се направи резервно копие на директорията на конфигурационни файлове, го архивирате и да го изпратите като прикачен файл чрез пес:
Ехо команда в началото на третия ред добавя текста "Архивирани конфигурационните файлове" в текста на съобщението.
четене на имейли
Вероятно сте забелязали, че при изпращане и получаване на имейли, които използваме същата команда. Въпреки това, четенето на буквите не е нужно да се добавят всички възможности.
Следващият прост извод:
Екип Maildir-UTILS
"Mu" - набор от инструменти от командния ред за Linux / Unix, което позволява бързи имейли търсене.
Членове Debian / Ubuntu може да го инсталирате с помощта на ап-да:
Членове Fedora / CentOS / Red Hat Enterprise Linux (RHEL) могат да използват Yum:
По-долу е на няколко прости команди от този пакет:
за търсене на имейли от доклад Уилям тема.
За да проверите текущите настройки на поща, използвайте опцията информация.
Така че, ние можем да направим равносметка. В действителност, получаване и изпращане на имейли от командния ред, не е особено трудно, ако знаете какво правите.
Свързани статии