Linux bash mail發郵件總結

2021-04-24 06:17:18 字數 930 閱讀 3735

需要sendmail或postfix服務

如果單純的發檔案檔案可以用

cat ***x.txt |mail -s "主旨" abc@***.com fff@***.com

如果需要傳送附件需要安裝uuencode來編碼 (yum install sharutils)

單獨發附件,這樣***x@***.com會收到乙個data.txt的附件

uuencode /tmp/data_process.log  data.txt |mail ***@***.com

如果需要正文和附件一起發:

uuencode /tmp/data_process.log  data.txt > /tmp/data_temp.txt

上面是將編碼的檔案輸出:

cat /tmp/data_temp.txt  /tmp/data_process.log  > /tmp/data_ok.txt

上面是將編碼檔案和內容合併

cat /tmp/data_ok.txt |mail -s "主旨" abc@***.com fff@***.com

上面是傳送

傳送html郵件:

#!/usr/bin/ksh

export mailto="[email protected]"

export content="/tmp/example.html"

export subject="example report"

(echo "subject: $subject"

echo "mime-version: 1.0"

echo "content-type: text/html"

echo "content-disposition: inline"

cat $content

) | /usr/sbin/sendmail $mailto

南郵CTF 騷年來一發嗎

來一發!正過程 先翻轉字串 a for b 0 b最後一步,base64加密end,在翻轉字串,在rot13 end 解密 第一步 rot13解密,翻轉字串,base64解密 第二步 把字串中的每個都取出,向前移動一位 第三步 翻轉字串 import base64 codingstr iejqak3...

SprongBoot傳送郵件(三)傳送附件郵件

還是在 sprongboot傳送郵件 一 傳送簡單文字郵件helloworld 的配置基礎上新增如下 param to param subject param content param filepath 檔案路徑 throws messagingexception public void send...

實現celery中出現擁擠佇列時,及時發郵件通知

裡面有幾個常用的功能,以後值得借鑑。如獲取指令碼目錄,ip,獲取shell返回值,傳送郵件等.上午寫完,中午測試,下午上線 usr bin env python coding utf 8 import smtplib from email.mime.text import mimetext impo...