ssmtp отключает отправляемое мной электронное письмо

#bash #ssmtp

#bash #ssmtp

Вопрос:

итак, вот весь текст, который я отправляю:

и вот электронное письмо, которое я получаю:

по сути, я просто загружаю файл и выполняю echo, а затем передаю его в ssmtp следующим образом:

 result=`cat file.out` 
echo "$result" | ssmtp $emailaddr
  

Комментарии:

1. en.wikipedia.or&/wiki /… в принципе, добавьте пустую строку перед всеми строками.

Ответ №1:

протокол ssmtp определяет строки в формате somethin&: somethin& как строки заголовка, например, From: some@email.com определяет, откуда идет электронное письмо. Поэтому, если вы хотите указать только текст сообщения, добавьте начальную пустую строку в качестве разделителя между заголовком и телом сообщения и, надеюсь, ssmtp оно будет получено.