Как отправить письмо из командной строки Ubuntu

Дата публикации: 23 01 2013 Автор: PazitiFF

Чтобы отправить пиьмо из терминала Ubuntu, нужно поставить должен быть установлен какой либо почтовый сервер и mailutils

sudo apt-get install mailutils

После успешной инсталяции письма можно отправлять разными способами, например:

Способ 1.

mail to user@example.com
Cc: 
Subject: test
testovoe pismo

Для отправки письма, нужно нажать CTRL + D

Способ 2.

echo "testovoe pismo" | mail -s "test" user@example.com

Чтобы отправить письмо в HTML можно сделать вот так:

mail -a 'Content-type: text/html; charset="UTF8"' user@example.com < index.html

Чтобы отправить вложенный файл, можно воспользоваться утилитое uuencode, для этого ставим sharutils

sudo apt-get install sharutils

Далее вот таким способом отправляем вложение

uuencode image.gif image.gif | mail user@example.com

Комментарии

почему не пишете какой почтовый сервер установить и как настроить ?

Добавить комментарий

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Вы можете использовать подсветку исходного кода следующими тегами: <code>, <blockcode>, <apache>, <bash>, <css>, <drupal6>, <html5>, <javascript>, <mysql>, <php>.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.