Вложение sendmail пусто

Я использовал

cat -v filename.txt | diff - filename.txt

, который, кажется, работает. Я считаю, что вывод немного легче читать, чем

dos2unix < filename.txt | diff - filename.txt

. Он также полезен, если по какой-то причине вы не можете установить dos2unix .

2
17.08.2015, 14:36
1 ответ

He creado el siguiente script para adjuntar un archivo CSV. Está truncando incorrectamente el nombre de la columna de CSV y también hay un archivo más que se obtiene con el correo electrónico, a saber, 'ATT0001.txt'.

(
echo "From:"$1;
echo "To:"$2;
echo "Subject:"$3;
echo "MIME-Version: 1.0";
echo "Content-Type:multipart/mixed; boundary=\"B835649000072104Jul07\"";

echo "--B835649000072104Jul07";
echo "Content-Type: text/html; charset=\"UTF-8\"";
echo "Content-Transfer-Encoding: 7bit";
echo "Content-Disposition: inline";
echo "";
echo "$4";

echo "--B835649000072104Jul07";
echo "Content-Type: text/csv";
echo "Content-Transfer-Encoding: base64";
echo "Content-Disposition: attachment; filename=\"$5\"";
base64 "$5"

echo "--B835649000072104Jul07";
) | sendmail -t
0
27.01.2020, 22:21

Теги

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