echo "This is a test." | mail -s Testing test@example.com
Отмечу, что в общем случае доставка такого письма не гарантируется. Принимающий почтовый сервер, как правило, делает много проверок для защиты от спама.
echo "This is a test." | mail -s Testing test@example.com
Отмечу, что в общем случае доставка такого письма не гарантируется. Принимающий почтовый сервер, как правило, делает много проверок для защиты от спама.
Коментарии к заметке
Тут во многом всё зависит от того, откуда отправляется письмо. Если с домашнего компьютера и у тебя динамический внешний ip — большинство мейл-серверов такое письмо просто не примут.
Если с настоящего сервера — всё будет зависеть от конфигурации почтовой программы.
Кстати, насколько я помню, по дефолту на убунте и прочих линуксах программы
mail
просто-напросто нет, нужно ставить и настраивать Exim (Postfix, Sendmail, etc).