日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

用linux mail命令发送邮件时指定发送人

發(fā)布時間:2025/3/18 linux 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 用linux mail命令发送邮件时指定发送人 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

在linux下有一個mail命令可以用來收發(fā)郵件,但是默認情況下郵件的發(fā)送人為當前用戶,有時候為了方便的在程序(比如perl腳本)中發(fā)送郵?件,那么就得指定特定的發(fā)送人,這個怎么辦呢?在正常的發(fā)送命令后面追加"?--?-f?發(fā)送人郵件?-F?發(fā)送人姓名"即可,一個簡單的實際例子如下:


  • $?mail?-s?"just?a?test"?收信人郵箱地址?<?要發(fā)送的郵件內(nèi)容文件?--?-f?發(fā)送人郵件地址?-F?發(fā)件人姓名?


  • 效果是:?信件內(nèi)容將發(fā)送給?收信人郵箱,顯示的發(fā)送人為?發(fā)送人姓名<發(fā)送人郵件地址>,顯示的內(nèi)容為?發(fā)送的郵件內(nèi)容...

    ?


  • /bin/mail?-s?"Disk?Used?Information"?wsy@114.com.cn?<?/home/kkg/alarm.log?

  • 發(fā)送人為:root@localhost.localdomain或者是root@hostname

    $?/bin/mail?-s?"Disk?Used?Information"?wsy@517sou.net?<?/home/kkg/alarm.log--?-f?wsy@517sou.net?-F?wsy? 發(fā)件人:

    說明:
    --?后面部分是傳給?sendmail?這類?mta?的參數(shù)。

    用腳本:

    echo?test?|mail?-s?"test"?yourmail@baidu.com?--?-ftest@test.com

    其中的--?-f后面指定發(fā)件人的地址

    ?6.0 以上

    mailx

    echo "hello" |/bin/mail -s "標題"?-r???from@123.com???to@123.com

    本文出自 “高明” 博客,請務(wù)必保留此出處http://gaoming.blog.51cto.com/822334/1279282


    本文轉(zhuǎn)自 Tenderrain 51CTO博客,原文鏈接:http://blog.51cto.com/tenderrain/1879656


    總結(jié)

    以上是生活随笔為你收集整理的用linux mail命令发送邮件时指定发送人的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。