【问题标题】:Append Signature When Invoking Mutt via Command Line通过命令行调用 Mutt 时附加签名
【发布时间】:2018-10-26 15:39:46
【问题描述】:

我到处寻找,但找不到答案。当我通过脚本或简单的 cmd 行条目(见下文)调用 mutt 时,永远不会附加签名。是否有可能做到这一点?当我通过 mutt gui 撰写电子邮件时,它工作正常。 :{

回显“测试”| mutt -s "TEST SIG 1" user@example.com

【问题讨论】:

  • 正如这里所说:mutt.org/doc/manual/#signature,您的主目录中需要一个名为“.signature”的文件,其中包含签名。
  • 我有它,它在通过 UI 编写消息时工作正常。仅通过脚本或通过 cmd 行不附加签名。
  • 注意-s 不用于指定签名。它用于消息主题。

标签: signature mutt


【解决方案1】:

这是一种黑客攻击。

mutt -s "message subject" user@example.com < /path/to/message < /path/to/signature

【讨论】:

  • 这可能行得通。我的问题是目前我通常将消息保存为变量,所以我通常的命令如下所示。当我尝试引导签名时,它看起来就像只是覆盖了预期的消息正文。回声 -e "$Message_txt" | mutt -s "TEST SIG" user@example.com
  • echo $Message_txt &gt; /tmp/m.txt &amp;&amp; mutt -s "message subject" user@example.com &lt; /tmp/m.txt &lt; /path/to/signature &amp;&amp; rm -f /tmp/m.txtecho "message body" &gt; /tmp/m.txt &amp;&amp; mutt -s "message subject" user@example.com &lt; /tmp/m.txt &lt; /path/to/signature &amp;&amp; rm -f /tmp/m.txt
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-01-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-08-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多