Утилита MAIL — различия между версиями
Root (обсуждение | вклад) (Новая страница: «Отправка письма из консоли # mail -s "Hello" root@mail.com text text text По окончании написания письма жм…») |
Root (обсуждение | вклад) |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
− | Отправка письма из консоли | + | Отправка письма из консоли: |
− | # mail -s "Hello" | + | # mail -s "Hello" user@domain.com |
− | + | This is | |
− | + | messages | |
− | + | body | |
По окончании написания письма жмём Ctrl+D и письмо отправляется<br/> | По окончании написания письма жмём Ctrl+D и письмо отправляется<br/> | ||
− | -s тема письма | + | |
+ | |||
+ | Отправка письма, текст которого содержится в файле: | ||
+ | # mail -s "Hello" user@domain.com < letter.txt | ||
+ | |||
+ | |||
+ | Быстрая отправка одной строкой: | ||
+ | # echo "This is the message body" | mail -s "This is the subject" user@domain.com | ||
+ | |||
+ | |||
+ | Отправка письма нескольким адресатам: | ||
+ | # mail -s "Hello" user@domain.com,user@mail.com | ||
+ | |||
+ | |||
+ | Отправка письма из скрипта: | ||
+ | #!/bin/sh | ||
+ | du -sh | mail -s "disk usage report" user@domain.com | ||
+ | |||
+ | |||
+ | Для чтения писем из командной строки просто вводим '''mail''' | ||
+ | # mail | ||
+ | Mail version 8.1 6/6/93. Type ? for help. | ||
+ | "/var/mail/root": 4 messages 4 new | ||
+ | >N 1 root@mail.domain.com Sun Feb 10 03:06 45/1104 "mail.domain.com security run output" | ||
+ | N 2 root@mail.domain.com Sun Feb 10 03:06 78/3034 "mail.domain.com daily run output" | ||
+ | N 3 root@mail.domain.com Mon Feb 11 03:08 89/3537 "mail.domain.com daily run output" | ||
+ | N 4 root@mail.domain.com Mon Feb 11 03:08 179/11532 "mail.domain.com security run output" | ||
+ | Первая строка вывода - это версия программы mail. Вторая строка говорит о том, что имеется 4 сообщения, все непрочитанные, и почта хранится в файле /var/mail/root.<br/> | ||
+ | При получении нового письма оно добавляется в конец этого файла. После информации о файле выводится список писем.<br/> | ||
+ | Символ '''>''' показывает, какое из писем в настоящее время является текущим.<br/> | ||
+ | Чтобы прочитать первое письмо, просто вводим 1 и жмём Enter. При чтении письма, если надо вернуться к списку писем, просто нажимаем "Q" (письмо становится прочитанным и убирается из списка). | ||
+ | |||
+ | |||
+ | -s subject (тема письма) | ||
+ | -c email-address (CC - отправка копии письма по адресам email-address) | ||
+ | -b email-address (BCC - отправка скрытой копии письма по адресам email-address) |
Текущая версия на 17:09, 24 марта 2015
Отправка письма из консоли:
# mail -s "Hello" user@domain.com This is messages body
По окончании написания письма жмём Ctrl+D и письмо отправляется
Отправка письма, текст которого содержится в файле:
# mail -s "Hello" user@domain.com < letter.txt
Быстрая отправка одной строкой:
# echo "This is the message body" | mail -s "This is the subject" user@domain.com
Отправка письма нескольким адресатам:
# mail -s "Hello" user@domain.com,user@mail.com
Отправка письма из скрипта:
#!/bin/sh du -sh | mail -s "disk usage report" user@domain.com
Для чтения писем из командной строки просто вводим mail
# mail Mail version 8.1 6/6/93. Type ? for help. "/var/mail/root": 4 messages 4 new >N 1 root@mail.domain.com Sun Feb 10 03:06 45/1104 "mail.domain.com security run output" N 2 root@mail.domain.com Sun Feb 10 03:06 78/3034 "mail.domain.com daily run output" N 3 root@mail.domain.com Mon Feb 11 03:08 89/3537 "mail.domain.com daily run output" N 4 root@mail.domain.com Mon Feb 11 03:08 179/11532 "mail.domain.com security run output"
Первая строка вывода - это версия программы mail. Вторая строка говорит о том, что имеется 4 сообщения, все непрочитанные, и почта хранится в файле /var/mail/root.
При получении нового письма оно добавляется в конец этого файла. После информации о файле выводится список писем.
Символ > показывает, какое из писем в настоящее время является текущим.
Чтобы прочитать первое письмо, просто вводим 1 и жмём Enter. При чтении письма, если надо вернуться к списку писем, просто нажимаем "Q" (письмо становится прочитанным и убирается из списка).
-s subject (тема письма) -c email-address (CC - отправка копии письма по адресам email-address) -b email-address (BCC - отправка скрытой копии письма по адресам email-address)