Sending email with CC BCC and sender's address in unix mailx

血红的双手。 提交于 2019-12-07 03:34:09

问题


I want to send email from HP unix using mailx command. I have to include cc and bcc in my email and have to use the specific email address as the sender.

But -r (which is to define the sender's email address) will disalbe ~ commands so if i have to define the sender's email address, i cannot use ~c and ~b commands for cc and bcc.

Is there any work around???? cos these are the requirements from the user.

Thanks.


回答1:


Just re-order the arguments to mailx command. That would give the desired result

$ echo "something" | mailx -s "subject" -b bcc_user@some.com -c cc_user@some.com  -r sender@some.com recipient@example.com



回答2:


In my case I have to keep multiple id's in cc which has been done by giving the email-id's comma separated one by one as below:

$ 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

Also made use of the echo command to pass multiple lines to mailx utility. Thought it will be helpful.



来源:https://stackoverflow.com/questions/10099854/sending-email-with-cc-bcc-and-senders-address-in-unix-mailx

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!