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

我以为我可以使用:

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

但不幸的是-a是无法识别的。

我发现这种使用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 

我认为 – 一个额外的头不起作用,如果你的邮件命令是传家宝mailx。 在传家宝mailx – 一个标志是文件附件。 当你自己回答的时候,你可以使用sendmail,但是你也可以使用-t标志给传家宝的mailx。

 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 

这对我有效。