用shell指令碼傳送帶附件的email
下面的腳步,可以傳送帶附件的email。
其中附件名稱為attachment.tar,郵件正文內容包含在letter.txt檔案中。此二檔案要求在當前目錄下(不在當前目錄下稍微改點指令碼當然也很容易)。
$ ls -l
-rw-r--r-- 1 oracle dba 34816 Aug 27 13:22 attachment.tar
-rw-r--r-- 1 oraapdev1 dba 197 Aug 27 13:45 letter.txt
-rwxr-xr-x 1 oraapdev1 dba 156 Aug 27 13:46 mail_att.sh
$ cat mail_att.sh
#!/bin/sh
maillist=zhyuh@itpub.net
attachment=attachment.tar
(uuencode $attachment $attachment && cat letter.txt)|mailx -s 'Hello --Attachment' $maillist
uuencode 接收一個檔案$attachment(第一個),對其進行編碼後生成一個MIME編碼的檔案,編碼後的檔名為$attachment (第二個);
把由uuencode得到的編碼內容以及cat到的正文內容一起由管道輸送給"mailx";
mailx 傳送email,-s 後為郵件的標題,之後跟收信人的郵件地址。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/207/viewspace-1026420/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux shell傳送帶附件的郵件Linux
- Python傳送帶附件的圖文格式報表指令碼(smtplib)Python指令碼
- c# 傳送郵件程式碼,帶附件C#
- Java郵件傳送帶附件Java
- 【python】用SMTP模組傳送帶附件的郵件Python
- 傳送kafka訊息的shell指令碼Kafka指令碼
- Python 傳送帶有附件的郵件Python
- shell指令碼:批次傳送curl請求指令碼
- Shell指令碼中傳送html郵件的方法指令碼HTML
- 【主機】sendEmail傳送帶有附件的郵件AI
- 利用Jmail傳送帶附件的郵件時亂碼的解決方案AI
- 如何使用 ABAP 程式碼傳送帶有 PDF 附件的電子郵件
- apache 傳送email demoApacheAI
- JavaMail 傳送附件的例子 (轉)JavaAI
- spring email 傳送功能SpringAI
- 利用System.Web.Mail傳送EMail程式碼WebAI
- 如何在shell指令碼里使用sftp批次傳送檔案指令碼FTP
- 如何使用ABAP傳送帶有PDF格式附件的電子郵件
- Linux自動下傳送HTML格式並帶附件的郵件LinuxHTML
- 用 apache commons-email 輕鬆傳送無亂碼郵件ApacheAI
- 用 Linux Shell 指令碼來監控磁碟使用情況併傳送郵件Linux指令碼
- linux下傳送email的c語言程式碼(轉)LinuxAIC語言
- Laravel框架傳送Email遇到的問題Laravel框架AI
- 用 Python 寫指令碼傳送工作週報Python指令碼
- Xamarin Essentials教程傳送郵件EmailAI
- 常用Email元件傳送函式 (轉)AI元件函式
- iOS12系統應用傳送郵件中的附件iOS
- 關於非同步傳送EMail的問題非同步AI
- 基於jwSMTP的C++傳送Email的DemoC++AI
- Python2.7 smtplib傳送帶附件郵件報錯STARTTLS解PythonTLS
- 使用Apache commons email傳送郵件ApacheAI
- Mac郵件怎麼傳送超大附件Mac
- Shell指令碼應用(三)指令碼
- C# - MailSender 郵件傳送元件原始碼 (支援ESMTP, 附件) (轉)C#AI元件原始碼
- 幾例實用的Shell指令碼指令碼
- 使用oracle job定時傳送email郵件OracleAI
- 通過Java傳送Email ,簡單入門。JavaAI
- java裡如何判斷Email是否傳送成功?JavaAI