我想使用mailx命令从HP unix发送电子邮件。 我必须在我的电子邮件中包含cc和bcc,并且必须使用特定的电子邮件地址作为发件人。
但-r(用于定义发件人的电子邮件地址)将禁用〜命令,所以如果我必须定义发件人的电子邮件地址,我就不能使用~c和~b命令来执行cc和bcc。
有什么工作吗????这些是用户的要求。
感谢。
答案 0 :(得分:5)
只需将参数重新排序为mailx
命令。这将产生预期的结果
$ echo "something" | mailx -s "subject" -b bcc_user@some.com -c cc_user@some.com -r sender@some.com recipient@example.com
答案 1 :(得分:1)
在我的情况下,我必须在cc中保留多个id
,这是通过将email-id
的逗号逐一分开来完成的,如下所示:
$ echo -e "Hi Team, \n \n Action Needed \n \n Regards, \n XYZ team"| mailx -s "subject" -b bcc_user1@some.com,bcc_user2@some.com -c cc_user1@some.com,cc_user2@some.com -r sender@some.com receiver@xyz.com
还使用echo
命令将多行传递给mailx
实用程序。认为这会有所帮助。