使用 Linux 邮件命令时可以设置“In-Reply-To”标头吗?

使用 Linux 邮件命令时可以设置“In-Reply-To”标头吗?

我想我可以使用:

mail -s "Subject_here" -a "In-Reply-To: Message_ID_here" < body

但不幸的是,它-a未被承认。

答案1

我找到了这种使用方法sendmail

/usr/lib/sendmail -t < body

该文件body应将每个标题放在单独的行上,然后是一个空白行,然后是邮件正文:

To: [email protected]
From: [email protected]
Subject: Example of conversation threading
In-reply-to: <put Message-ID of previous mail here>

Body text here

答案2

我认为,如果您的邮件命令是 Heirloom mailx,则 -a 附加标题不起作用。在 Heirloom mailx 中,-a 标志用于文件附件。正如您自己回答的那样,您可以使用 sendmail,但您也可以对 Heirloom mailx 使用 -t 标志。

mail -t < body

正文与您自己的答案相同。

To: [email protected]
From: [email protected]
Subject: Example of conversation threading
In-Reply-To: <put Message-ID of previous mail here>

Body text here

这对我有用。

相关内容