#linux #email
Собственно, как отправить сообщение на почту из командной строки линукса?
Ответы
Ответ 1
Самый простой вариант: echo "Test" | sendmail user@mail.com Если нужны "правильные" заголовки в письме, то отправляем так: echo "From: SENDER" > /tmp/temp echo "To: USER " >> /tmp/temp echo "Subject: TEST MESSAGE" >> /tmp/temp echo "BODY MESSAGE" >> /tmp/temp cat /tmp/temp | sendmail user@mail.com Ответ 2
Можно установить утилиту sendmail. sudo apt-get install sendmail И вызвать команду. sendmail -f from@yandex.ru -m "message" -t to@gmail.com -s smtp.yandex.ru:587 -xu from@yandex.ru -xp password -a /attached_file.txtОтвет 3
sendmail -bs Далее SMTP протокол Вообще этот способ на любителя...Ответ 4
# mail -s "Hello" login@domain.com^D
Комментариев нет:
Отправить комментарий