1

目前,我正在使用以下命令发送电子邮件

echo "测试邮件" | /bin/mail -s "测试" "recv1@abc.com" -- -f "sender1@abc.com"

我如何添加回复电子邮件地址 sender2@abc.com 以便如果 recv1 回复,它将转到 sender2。

4

3 回答 3

1

reply-to 是一个标头属性,通过-a标志传递

任何电子邮件都可以作为abc@gmail.com OR'A_NAME_2_EXPOSE<abc@gmail.com>'

cat path/content_file | mail 
     -s 'subject' 
     -a 'from:NAME_EXPOSED<sender_email>'    // header
     -a 'Reply-To:email_to_reply'            // header
     -a 'Content-Type: text/html'            // header
     -c 'email_cc_1 email_cc_2'              // cc = 'carbon_copy'
     -b 'email_bcc_3 email_bcc_4'            // bcc = 'blind_cc'
     'target_email_5 target_email_5'

选择

echo 'string message' | mail ......
mail .... target_emails < path/content_file
于 2021-01-12T10:05:08.273 回答
0
echo "Body" | mail -S replyto="me@source.com" -s "subject" receiver@destination.com
于 2018-12-17T23:37:25.727 回答
-1

与其他所有标题相同。

{ echo "Reply-to: ...@... " ; echo "Test Mail" ; } | ...
于 2012-04-30T16:07:57.700 回答