{"id":498,"date":"2016-05-06T22:50:48","date_gmt":"2016-05-06T22:50:48","guid":{"rendered":"05f971b5ec196b8c65b75d2ef8267331"},"modified":"2016-05-06T22:50:48","modified_gmt":"2016-05-06T22:50:48","slug":"","status":"publish","type":"post","link":"https:\/\/www.xiaobo.li\/notes\/archives\/498","title":{"rendered":"linux mail"},"content":{"rendered":"<p><b>linux mail \u547d\u4ee4\u53c2\u6570\uff1a<\/b><\/p>\n<p>\u4f7f\u7528mail\u53d1\u90ae\u4ef6\u65f6\uff0c\u5fc5\u987b\u5148\u5c06sendmail\u670d\u52a1\u542f\u52a8\u3002<br \/>\nmail \u2013s \u201c\u90ae\u4ef6\u4e3b\u9898\u201d \u2013c \u201d\u6284\u9001\u5730\u5740\u201d \u2013b \u201c\u5bc6\u9001\u5730\u5740\u201d -f \u53d1\u9001\u4eba\u90ae\u4ef6\u5730\u5740 \u2013F \u53d1\u4ef6\u4eba\u59d3\u540d &lt; \u8981\u53d1\u9001\u7684\u90ae\u4ef6\u5185\u5bb9<\/p>\n<p>Usage: mail [-BDFintv~] [-s subject] [-a attachment ] [-c cc-addr] [-b bcc-addr]<br \/>\n[-r from-addr] [-h hops] [-A account] [-R reply-addr] to-addr \u2026<br \/>\nmail [-BDeHiInNRv~] [-T name] [-A account] -f [name]<br \/>\nmail [-BDeinNRv~] [-A account] [-u user]<\/p>\n<p>\n<b>\u4e09\u79cd\u5e38\u7528\u683c\u5f0f\u53d1\u4fe1:<\/b><br \/>\n\u3000\u3000mail -s test yangfang@fudan.edu.cn #\u7b2c\u4e00\u79cd\u65b9\u6cd5\uff0c\u4f60\u53ef\u4ee5\u628a\u5f53\u524dshell\u5f53\u6210\u7f16\u8f91\u5668\u6765\u7528\uff0c\u7f16\u8f91\u5b8c\u5185\u5bb9\u540eCtrl-D\u7ed3\u675f<br \/>\n\u3000\u3000echo \u201cmail content\u201d|mail -s test yangfang@fudan.edu.cn #\u7b2c\u4e8c\u79cd\u65b9\u6cd5\uff0c\u6211\u7528\u7684\u6700\u591a\uff0c\u53ef\u80fd\u662f\u559c\u6b22\u7ba1\u9053\u7684\u7f18\u6545\u5427<br \/>\n\u3000\u3000mail -s test yangfang@fudan.edu.cn &lt; file #\u7b2c\u4e09\u79cd\u65b9\u6cd5\uff0c\u4ee5file\u7684\u5185\u5bb9\u4e3a\u90ae\u4ef6\u5185\u5bb9\u53d1\u4fe1<\/p>\n<p><b>\u6307\u5b9a\u7279\u5b9a\u7684\u53d1\u9001\u4eba:<\/b><br \/>\n$ mail -s \"just a test\" -r \u53d1\u9001\u4eba\u5730\u5740 \u6536\u4fe1\u4eba\u90ae\u7bb1\u5730\u5740 &lt; \u8981\u53d1\u9001\u7684\u90ae\u4ef6\u5185\u5bb9\u6587\u4ef6<\/p>\n<p>\u6548\u679c\u662f: \u4fe1\u4ef6\u5185\u5bb9\u5c06\u53d1\u9001\u7ed9 \u6536\u4fe1\u4eba\u90ae\u7bb1,\u663e\u793a\u7684\u53d1\u9001\u4eba\u4e3a \u53d1\u9001\u4eba\u59d3\u540d&lt;\u53d1\u9001\u4eba\u90ae\u4ef6\u5730\u5740&gt;,\u663e\u793a\u7684\u5185\u5bb9\u4e3a \u53d1\u9001\u7684\u90ae\u4ef6\u5185\u5bb9...<br \/>\n\u5305\u542b\u547d\u4ee4\u6267\u884c\u7ed3\u679c\u7684MAIL\u53d1\u9001:<br \/>\necho -e `ls \/tmp`|mail -s \"test\" -r xx@xx.com fff@aaa.com &lt; \/tmp\/dd.txt<\/p>\n<p>i \u5ffd\u7565 tty \u7684\u4e2d\u65ad\u8baf\u53f7\u3002(interrupt)<br \/>\nI \u5f3a\u8feb\u8bbe\u6210\u4e92\u52a8\u6a21\u5f0f\u3002(Interactive)<br \/>\nv \u5217\u5370\u51fa\u8baf\u606f\uff0c\u4f8b\u5982\u9001\u4fe1\u7684\u5730\u70b9\u3001\u72b6\u6001\u7b49\u7b49\u3002(verbose)<br \/>\nn \u4e0d\u8bfb\u5165 mail.rc \u8bbe\u5b9a\u6863\u3002<br \/>\ns \u90ae\u4ef6\u6807\u9898\u3002<br \/>\nc cc \u6284\u9001\u90ae\u4ef6\u5730\u5740\u3002<br \/>\nb bcc\u5bc6\u9001\u90ae\u4ef6\u5730\u5740<\/p>\n<p>\u9700\u8981sendmail\u6216postfix\u670d\u52a1<\/p>\n<p>\u5982\u679c\u5355\u7eaf\u7684\u53d1\u6587\u4ef6\u6587\u4ef6\u53ef\u4ee5\u7528<br \/>\ncat xxxx.txt |mail -s \"\u4e3b\u65e8\" abc@xxx.com fff@xxx.com<\/p>\n<p>\u5982\u679c\u9700\u8981\u53d1\u9001\u9644\u4ef6\u9700\u8981\u5b89\u88c5uuencode\u6765\u7f16\u7801 (yum install sharutils)<br \/>\n\u5355\u72ec\u53d1\u9644\u4ef6,\u8fd9\u6837xxxx@xxx.com\u4f1a\u6536\u5230\u4e00\u4e2adata.txt\u7684\u9644\u4ef6<br \/>\nuuencode \/tmp\/data_process.log&nbsp; data.txt |mail xxx@xxx.com<\/p>\n<p>\u5982\u679c\u9700\u8981\u6b63\u6587\u548c\u9644\u4ef6\u4e00\u8d77\u53d1\uff1a<br \/>\nuuencode \/tmp\/data_process.log&nbsp; data.txt &gt; \/tmp\/data_temp.txt<br \/>\n&nbsp;<\/p>\n<p>\n\u7cfb\u7edf\u6536\u5230\u90ae\u4ef6\u90fd\u4f1a\u4fdd\u5b58\u5728\u201c\/var\/spool\/mail\/[linux\u7528\u6237\u540d]\u201d\u6587\u4ef6\u4e2d\u3002\u5728linux\u4e2d\u8f93\u5165mail \uff0c\u5c31\u8fdb\u884c\u4e86\u6536\u4ef6\u7bb1\uff0c\u5e76\u663e\u793a\u4e8c\u5341\u5c01\u90ae\u4ef6\u5217\u8868\u3002<\/p>\n<p><b><br \/>\n<\/b><\/p>\n<p><b>\u5229\u7528\u5916\u90e8\u7684smpt\u670d\u52a1\u5668:<\/b><br \/>\n\u901a\u8fc7\u4fee\u6539\u914d\u7f6e\u6587\u4ef6\u53ef\u4ee5\u4f7f\u7528\u5916\u90e8SMTP\u670d\u52a1\u5668\uff0c\u53ef\u4ee5\u4e0d\u5b89\u88c5sendmail\u6216postfix\uff1a<br \/>\n\u4fee\u6539\/etc\/nail.rc (\/etc\/mail.rc)<br \/>\nset from=fromUser@domain.com smtp=smtp.domain.comset smtp-auth-user=username smtp-auth-password=passwordset smtp-auth=login<\/p>\n<p>\u8bf4\u660e\uff1a<br \/>\nfrom&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; \u662f\u53d1\u9001\u7684\u90ae\u4ef6\u5730\u5740<br \/>\nsmtp&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; \u662f\u53d1\u751f\u7684\u5916\u90e8smtp\u670d\u52a1\u5668\u7684\u5730\u5740<br \/>\nsmtp-auth-user&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; \u662f\u5916\u90e8smtp\u670d\u52a1\u5668\u8ba4\u8bc1\u7684\u7528\u6237\u540d<br \/>\nsmtp-auth-password&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; \u662f\u5916\u90e8smtp\u670d\u52a1\u5668\u8ba4\u8bc1\u7684\u7528\u6237\u5bc6\u7801<br \/>\nsmtp-auth&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; \u662f\u90ae\u4ef6\u8ba4\u8bc1\u7684\u65b9\u5f0f<\/p>\n<p>\n\u6d4b\u8bd5\uff1a<br \/>\nmail -s \"test\" username@163.com &lt; content.txt \u5176\u4e2d-s\u540e\u9762\u7684\u662f\u90ae\u4ef6\u6807\u9898\uff0cuser@sohu.com\u662f\u6536\u4ef6\u4eba\u5730\u5740\uff0ccontent.txt\u91cc\u9762\u662f\u90ae\u4ef6\u6b63\u6587<\/p>\n<p>mail \u547d\u4ee4\u7684\u4f7f\u7528<br \/>\nmailq\u53ef\u4ee5\u67e5\u770b\u7cfb\u7edf\u961f\u5217<\/p>\n<p>&nbsp;<\/p>\n<p><b>sendmail \u53d1\u9001:<\/b><\/p>\n<p>&nbsp;<\/p>\n<p>echo \"From: sender &lt;sender@domain.com&gt;<br \/>\nTo: to &lt;to@domain.com&gt;<br \/>\nContent-type: text\/html;charset=utf-8<br \/>\nSubject: Saying Hello<\/p>\n<p>\u5185\u5bb91\u884c<br \/>\n\u5185\u5bb92\u884c<br \/>\n\u5185\u5bb93\u884c<br \/>\n\u5185\u5bb94\u884c<br \/>\n\" | sendmail to@domain.com<\/p>\n","protected":false},"excerpt":{"rendered":"<p><b>linux mail \u547d\u4ee4\u53c2\u6570\uff1a<\/b><\/p>\n<p>\u4f7f\u7528mail\u53d1\u90ae\u4ef6\u65f6\uff0c\u5fc5\u987b\u5148\u5c06sendmail\u670d\u52a1\u542f\u52a8\u3002<br \/>\nmail \u2013s \u201c\u90ae\u4ef6\u4e3b\u9898\u201d \u2013c \u201d\u6284\u9001\u5730\u5740\u201d \u2013b \u201c\u5bc6\u9001\u5730\u5740\u201d -f \u53d1\u9001\u4eba\u90ae\u4ef6\u5730\u5740 \u2013F \u53d1\u4ef6\u4eba\u59d3\u540d &lt; \u8981\u53d1\u9001\u7684\u90ae\u4ef6\u5185\u5bb9<\/p>\n<p><b>\u4e09\u79cd\u5e38\u7528\u683c\u5f0f\u53d1\u4fe1:<\/b><br \/>\n\u3000\u3000mail -s test yangfang@fudan.edu.cn #\u7b2c\u4e00\u79cd\u65b9\u6cd5\uff0c\u4f60\u53ef\u4ee5\u628a\u5f53\u524dshell\u5f53\u6210\u7f16\u8f91\u5668\u6765\u7528\uff0c\u7f16\u8f91\u5b8c\u5185\u5bb9\u540eCtrl-D\u7ed3\u675f<br \/>\n\u3000\u3000echo \u201cmail content\u201d|mail -s test yangfang@fudan.edu.cn #\u7b2c\u4e8c\u79cd\u65b9\u6cd5\uff0c\u6211\u7528\u7684\u6700\u591a\uff0c\u53ef\u80fd\u662f\u559c\u6b22\u7ba1\u9053\u7684\u7f18\u6545\u5427<br \/>\n\u3000\u3000mail -s t... <a href=\"https:\/\/www.xiaobo.li\/notes\/archives\/498\">\u7ee7\u7eed\u9605\u8bfb <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[287],"tags":[85],"class_list":["post-498","post","type-post","status-publish","format-standard","hentry","category-linux","tag-mail"],"_links":{"self":[{"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/posts\/498","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/comments?post=498"}],"version-history":[{"count":0,"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/posts\/498\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/media?parent=498"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/categories?post=498"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.xiaobo.li\/notes\/wp-json\/wp\/v2\/tags?post=498"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}