KorP
@KorP
Кратко о себе

Как при отправке письма из консоли указать заголовок и тело письма?

На сервере стоит postfix, надо из консоли отправлять сообщение, делаю так:
sendmail -F "from console" user@domain.com


Но собственно он ждёт ввода тела письма, что меня не устраивает, как бы ему сразу передать тело письма и заголовок сообщения?! Я что то почитал и нужных ключей не встретил.
  • Вопрос задан
  • 10266 просмотров
Решения вопроса 1
DevMan
@DevMan
#!/bin/bash

subject="test subject"
email_to="bla@bla.bla"
message="test message"

echo "${message}" | /usr/bin/mail -s "${subject}" "${email_to}"
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
Zazza
@Zazza
mail -s <тема> <адрес>

письмо

CTRL+D
Ответ написан
echo 'Текст письма' | mail -s 'Тема письма' user@mail.com
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы