我想使用mailx命令从HP unix发送电子邮件.我必须在我的电子邮件中包含cc和bcc,并且必须使用特定的电子邮件地址作为发件人.
但-r(这是定义发件人的电子邮件地址)将disalbe〜命令所以,如果我必须定义发件人的电子邮件地址,我无法使用〜c和〜B指令的cc和BCC.
有什么工作吗???? 这些是用户的要求.
谢谢.
小智 7
在我的情况下,我必须id在 cc 中保留多个's ,这是通过将email-id's 逗号一一分隔来完成的,如下所示:
$ 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
Run Code Online (Sandbox Code Playgroud)
还利用该echo命令将多行传递给mailx实用程序。认为它会有所帮助。
只需将参数重新排序为mailx命令即可.这将产生预期的结果
$ echo "something" | mailx -s "subject" -b bcc_user@some.com -c cc_user@some.com -r sender@some.com recipient@example.com
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
38060 次 |
| 最近记录: |