栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

linux mail <file.log具有Content

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

linux mail <file.log具有Content

手册页是一个不错的起点!继续阅读,直至进入本

MIME TYPES
节,并密切注意以下内容:

否则,或者如果文件名没有扩展名,则使用内容类型text / plain或application / octet-
stream,第一个用于文本或国际文本文件,第二个用于包含除换行符和水平字符以外的格式字符的任何文件制表符。

因此,如果您的邮件包含换行符和制表符之外的“格式字符”(通常表示控制字符),则它将自动分类为

application/octet-stream
。我敢打赌,如果您仔细查看数据,您会发现一些控制字符左右浮动。

您可以通过以下方法解决此问题:

  • 包括日志文件作为附件(使用
    -a
    )而不是主要邮件正文,并设置
    ~/.mime.types
    文件以将
    *.log
    文件标识为文本/纯文本。
  • 使用类似的方法过滤掉控制字符
    tr
  • 使用另一个MUA,例如
    mutt
    发送邮件。实际上,您可以自己制作一条消息并将其直接发送给
    sendmail
    (

    echo To: person@example.com
    echo From: you@example.com
    echo Subject: a logfile
    echo
    cat logfile.log
    ) | sendmail -t



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/373183.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号