2015-06-26 3 views
1

Я пытаюсь отправить почту с помощью HTML SmartHost с помощью следующей команды:Не удается отправить HTML электронной почты с помощью Exim

cat test_mail.txt | mail -a "MIME-Version: 1.0" -a "Content-Type: text/html" -s "title" [email protected] 

Я также попытался использовать это:

mail -a "Content-type: text/html;" -s 'title' [email protected] < test_mail.txt 

Но это не представляется возможным, потому что я получаю эту ошибку:

MIME-Version: 1.0: No such file or directory 

Я использую Exim:

dpkg -S `which sendmail` 
exim4-daemon-light: /usr/sbin/sendmail 

Моя система Ubuntu 14.04.2 LTS.

ответ

0

Я нашел обходное решение. Я установил постфикс, поэтому настройка почты как то:

dpkg -S `which sendmail` 
postfix: /usr/sbin/sendmail 

Тогда вы можете отправить по электронной почте с помощью следующей команды:

cat mailheader mailbody | sendmail -t 

где mailheader это файл, содержащий:

To: [email protected] 
Subject: Example Subject 
Content-Type: text/html; charset=UTF-8 

и mailbody это файл с вашим сообщением.

Смежные вопросы