![](/img/trans.png)
[英]Send a mail using 'sendmail' with uuencode, and having a subject alongwith
[英]Using sendmail command while using uuencode to send attachment
我正在嘗試使用sendmail命令在shell腳本中發送電子郵件。 我已經成功發送了帶有.txt文件的電子郵件。 這是我的工作代碼示例:
echo "Please enter a valid email address:"
read EMAIL
uuencode results.txt results.txt | sendmail $EMAIL
但是,當我嘗試添加主題和正文時,例如:
uuencode results.txt results.txt | sendmail $EMAIL<<EOF
subject: Log file from today
Test
EOF
郵件發送正確,但沒有附件。 有任何想法嗎? 我是C ++和VB專家。
謝謝。
為什么不將uuencode的結果放入變量? 假設重擊:
ENCODED=`uuencode results.txt /dev/stdout`
echo "Please enter valid email address:"
read EMAIL
sendmail $EMAIL <<EOF
Subject: This is a test
Test file attached
--------------
$ENCODED
EOF
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.