【发布时间】:2015-07-23 08:05:19
【问题描述】:
如何使用netcat发送带有彩色文本emil的html格式我不需要发送邮件方法只想使用netcat以及如何正确添加头部我创建了一个脚本来发送带有彩色文本的邮件,这个脚本只发送带有html标签而不是颜色的电子邮件你能指出我在这里做错了什么
function mail_input {
echo "ehlo $(hostname -f)"
echo "MAIL FROM: <$from>"
echo "RCPT TO: <$to>"
# echo "RCPT TO: <$to1>"
#echo "RCPT TO: <$to2>"
#echo "RCPT TO: <$to3>"
# echo "RCPT TO: <$to4>"
echo "DATA"
echo "From: <$from>"
echo "To: <$to>"
#echo "cc: <$to1>"
#echo "cc: <$to2>"
#echo "cc: <$to3>"
# echo "cc: <$to4>"
echo "Subject: $subject"
echo ""
echo -e "HTTP/1.1 200 OK\r"
echo `Content-type: text/html`
echo "Dear All,"
echo ""
echo "<html><b><font size='7'>H</font>ello</b></html>"
echo "<font color=\"red\"> mandate count first re try $revenue </font> "
echo ""
echo "."
echo "quit"
}
mail_input | /usr/bin/nc $mail_server $port || err_exit
【问题讨论】:
-
如果你不能给出答案,那没关系,但不要降级。如果你降级,这只是给我一个理由
标签: bash colors html-email netcat