How to Send an Email (Mail Message) from Linux Command Line Shell Как отправить письмо (письма) из командной строки Linux Shell

Occasionally system administrator may need to send a test email, or emergency mail message right from the shell or command line interpreter when using a Linux flavor or distribution of operating system, be Red Hat Fedora, Ubuntu, Debian, CentOS, Open SUSE, FreeBSD and others. Иногда системным администратором, возможно, потребуется отправить тестовое сообщение, или чрезвычайного почты прямо из оболочки командной строки или переводчика при использовании Linux вкуса или распространение операционной системы, будь Red Hat Fedora, Ubuntu, Debian, CentOS, открыто SUSE, FreeBSD и другие. In this case, the mail command will come in handy. В этом случае, почти команда пригодится.

mail is a command to send and receive mail in Unix, Linux and BSD operating system. почта команду для отправки и получения электронной почты в Unix, Linux и BSD операционные системы. To initiate a mail sending process, just type in the following command: Чтобы начать процесс отправки почты, просто введите следующую команду:

mail recipient@domain.com

Obviously, replace recipient@domain.com with a valid email address. Очевидно, что заменить recipient@domain.com с действительным адресом электронной почты.

The system will prompt for a subject of the email before allowing user to type in the mail message body. Эта система будет стимулировать к вопросу об электронной почты перед тем, как разрешить пользователю вводить в тело сообщения.

# mail receipent@domain.com # Почте receipent@domain.com
Subject: For Testing Only Тема: Только для тестирования
This email is for testing the mail delivery system only. Это сообщение для проверки почтовой доставки только систему.
^D (EOT) ^ D (СРВ)
Cc: Копия:

Once finished typing the email message, press Ctrl-D (shown as ^D in example above), which represents End of Text (EOT). После того, как закончил набирать сообщение, нажмите Ctrl-D (отображается как ^ D в примере выше), который представляет конец текста (СРВ). Depending on system, mail may or may not prompt another input request for any recipients to cc (carbon copy) to. В зависимости от системы, почта может быть или не могут служить еще один запрос на ввод любых получателей CC (копия) с. Press Enter to skip or accept the input, and get the mail sent. Нажмите клавишу Enter для перехода или признать вклад и получать сообщения, отправленные.

Tip: If the sender and recipient is on the same system, it's possible to omit the domain (@domain.com) part of the address, leaving only user name. Подсказка: Если отправитель и получатель находится на той же системе, то можно опустить доменов (@ domain.com) часть адреса, оставив только имя пользователя.

It's also possible to use mail's arguments or switches to directly send mail without interactive input. Кроме того, можно использовать почту в аргументах или переключателей напрямую отправлять почту без интерактивного ввода. For example, Например,

mail -s Test address@domain.com < /dev/null

Command above will immediately send a blank email with empty body to the recipient address with the subject "Test". Командование выше немедленно отправить пустое сообщение с пустым телом к получателю адрес с темой "Испытание". For more arguments, type "man mail". Для получения дополнительной аргументами типа "человек почте".

IMPORTANT : The page is machine translated and provided "as is" without warranty. Внимание: Эта страница машина переведена и предоставляются "как есть" без гарантии. Machine translation may be difficult to understand. Машинный перевод может быть трудным для понимания. Please refer to Пожалуйста, обратитесь к original English article Английский оригинальные статьи whenever possible. когда это возможно.


2 Responses to “How to Send an Email (Mail Message) from Linux Command Line Shell” 2 Ответы на "Как отправить письмо (письма) из командной строки Linux Shell"

  1. tim Тим
    June 29th, 2009 00:24 29 июня 2009 00:24
    2 2

    you have to config your sendmail to make it work Вы должны конфигурации вашего Sendmail чтобы сделать его работу

  2. 908 908
    June 28th, 2009 11:53 28 июня 2009 11:53
    1 1

    Argh. Argh. It's a Terminal not a commandline. Это терминалов не является командной строки.

Leave a Reply Оставить Ответить

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> Вы можете использовать эти теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <дель Datetime = ""> <em> <i> <q cite=""> <strike> <strong>

Subscribe to comments feature has been disabled. Подписаться на комментарии функция была отключена. To receive notification of latest comments posted, subscribe to Чтобы получать уведомления о последних комментариев, подписка на My Digital Life Comments RSS feed Моя Цифровая жизнь Комментарии RSS канал or или register to receive зарегистрируйтесь, чтобы получить new comments in daily email digest. новых комментариев в ежедневной электронной почте дайджест.
Custom Search

New Articles Новые статьи

Incoming Search Terms for the Article Входящий Условия поиска для статьи

yahoo hotmail Yahoo Hotmail - --