當前位置:首頁 » 編程軟體 » 發郵件腳本

發郵件腳本

發布時間: 2022-01-09 01:27:22

❶ 如何使用Windows Powershell腳本發送電子郵件

在運行任何腳本文件之前, 你都必須首先設置一個恰當的Execution Policy.
PowerShell腳本跟Windows CMD一樣, 和MS-DOS批處理一樣, 文件需要被保存為.ps1後綴名, 比如說myscript.ps1
最通常的運行腳本的方法是調用它:
PS C:\ & C:\Belfry\My first Script.ps1
注意: 這里的&操作符能允許你調用一個命令, 腳本, 或函數. 比如:
PS C:\ & C:\Program files\mycommand.exe
PS C:\ $runMyProg = C:\Program files\mycommand.exe
PS C:\ & $runMyProg
PS C:\ $myPing = Get-Command -commandType Application Ping
PS C:\ & $myPing
如果路徑不包含任何的空格, 那麼你就可以忽略引號和'&'操作符.
PS C:\ C:\Belfry\Myscript.ps1
如果腳本就在當前路徑下, 你必須使用符號.\來告訴PowerShell該腳本就在當前路徑下.
PS C:\ .\Myscript.ps1
Dot Sourcing
=====================
當使用上面的語法執行腳本的時候, 腳本中定義的變數和函數會在腳本運行結束後消失.

❷ shell 腳本 用 crontab定時發郵件 腳本

樓主不清楚crontab的用法吧。
這個很簡單,如果可以的話, 可以私聊一下,看下網名吧。
以後要是linux不懂的,都可以指教一下啊。希望可以幫到大家。
對了,如果是有linux的問題的話, 比如linux系統服務,shell編程需求,python編程,都可以幫忙啊!

❸ linux中自動發送郵件腳本編寫

請問各位linux高玩,我想顯示並判斷abc這個文件目錄中文件,當這個目錄中的文件個數超過4個以後就發送一個email到指定的地址,如果4個以下則不發送,請問這個腳本應該怎樣寫呢?我一般用的mutt來發送郵件的。。 謝謝

❹ Castep計算完成發郵件通知 怎麼編輯腳本

如何使用命令行方式提交 MS 的計算作業 Castep: 1. 打開 MS 界面, 建立相關模型, 並且在 Castep 的 Calculatiton 對話框中設置相關參數; 2. 不要單擊 Run 進行 Castep 計算工作,而要在 Calculation 對話框中選擇 Files -> Save Files,

❺ 有沒有能使郵件自動轉發的軟體或者是代碼腳本之類的

詳院事

❻ Autoit怎樣編寫可以帶附件發送功能的郵件腳本

autoit是個腳本支持引擎,通常使用腳本編輯器(如SciTe for Autoit)內置的功能,進行諸如autoit腳本的編寫、運行、調試、編譯等。

❼ linux伺服器上寫個腳本,每隔xx分鍾ping指定ip,如果不通,向指定郵箱發送郵件。

別發郵件了 直接發簡訊多好。。。
我以前練習的時候寫的,挺爛的但是能用

#!/bin/bash
#ping 2分鍾結果存入文件
#var 1.0
#LX 2009年4月6日

#help function
help()
{
cat << HELP

============= ping120s.sh help =============
ping目標地址,存入文件。 配合crontab用

USAGE:
-h 顯示幫助
-to IP ping的IP地址
-sh 檢查歷史是否有丟包
-show 檢查詳細歷史
-gz 壓縮以前的記錄,並刪除txt文件
-of dir 指定輸出文件的位置(要求絕對目錄),也可以指定文件名(不建議)

HELP
}

#簡略輸出結果的函數
shmin()
{
for fName in PING__*.txt
do
var=$(sed -n '/.*packets.*/p' $fName | sed 's/.*received,//g' | sed 's/, time.*//g')
var="$(sed -n '/2009_.*/p' $fName) ==>$var"
echo "$var"
var=""
done
}

toGz()
{
gzName=ALL_$(date +%Y年%m月%d日%k時).tar.gz
gzName=`echo "$gzName" | sed 's/ /0/g'`
tar cvfz "$gzName" *.txt
[ ! -d old ] && mkdir old
[ ! -d tmp ] && mkdir tmp
mv $gzName old/ && mv *.txt tmp/
}
############## main ###############
[ -z $1 ] && { echo "參數錯誤"; help; exit 1; }
#fileName=ping__$1__$(date +%m月%d日%k:%M)
#刪除文件名中的空格, 不刪除的話0點到10點之前都沒法記錄 日亞終於找到毛病了
#fileName=`echo "$fileName" | sed 's/ /0/g'`
#echo $fileName
TIMEOUT=30

while [ -n "$1" ]; do
case "x$1" in
x-h) help; exit 0;;
x-to)
shift
[ -z "$1" ] && { echo "參數錯誤"; help; exit 1; }
pingTo="$1"
shift
;;
x-sh) shmin; exit 0;;
x-show) clear; tail -n 3 PING__*.txt; exit 0;;
x-gz) toGz; exit 0;;
x-of)
shift
[ -z "$1" ] && { echo "參數錯誤"; help; exit 1; }
ofilename="$1"
shift
;;
*) echo "error"; help; exit 1 ;;
esac
done

#-to是必須參數,ping到那裡
[ -z "$pingTo" ] && { echo "-to 參數必選之參數"; help; exit 1; }

#判斷存數文件的中間名
if [ -z "$ofilename" ] || [ -d "$ofilename" ]; then
mfileName=$pingTo
else
mfileName=${ofilename##/*/}
fi
#生成存儲文件的名稱,如沒有sed那句過了夜裡12點0點開頭到9點都無法存儲,應為有個空格 日!
fileName=PING__"$mfileName"__$(date +%m月%d日%k:%M)
fileName=`echo "$fileName" | sed 's/ /0/g'`

#存儲的目錄判斷,默認是$PWD,主要是判斷絕對目錄開頭的/和結束的/
dirName="$PWD/"
if [ "x${ofilename%${ofilename#?}}" = "x/" ]; then
if [ -d "$ofilename" ]; then
dirName="$ofilename"
[ "x${ofilename#${ofilename%?}}" = "x/" ] || dirName="$dirName/"
elif [ -d "${ofilename%/*}" ]; then
dirName="${ofilename%/*}/"
fi
fi

#echo $fileName
#echo $dirName
echo "$(date +%Y_%m_%d__%H:%M)" > "$dirName$fileName.txt"
ping "$pingTo" -n -w "$TIMEOUT" >> "$dirName$fileName.txt"
wait
bash sms.sh "$pingTo" 2>>sms.log
exit 0

下面是發簡訊腳本 sms.sh
lx@lx-Linux:~/bash/lx/ping$ cat sms.sh
#!/bin/bash

data=$(sh ping120s_V1.sh -sh| awk -F"[% ]" '{print $3}'|tac)
data=$(echo $data | awk '{print $1,$2}')
shijian=$(date +%Y年%m月%d日%k時%M分|sed 's/ *//g')
if [ -z $1 ]
then
address=""
else
address="$1"
fi

#echo $data
#echo $shijian
#data="40 $data"
for i in $(echo $data)
do
# echo "-->$i"
if [ $i -ge 40 ]
then
# echo "$i>=40"
sms -f 手機號碼 -p 飛信密碼 -t 發送給那個手機 -m "To:$address $i% loss -- $shijian" >>sms.log
wait
echo "To:$address $i% loss -- $shijian" >>sms.log
# bash ping120s_V1.sh -gz
exit 9
else
# echo "$i<40"
:
fi
done

exit 0

❽ 誰有群發郵件嘚腳本可以給本人使用嗎

郵件群發一直很好的營銷推廣方式,下面是一米軟體的智能QQ郵件營銷系統,你可以了解一下。

1、自動切換IP登錄多賬戶發送 保證第三方發件郵箱系統發送成功率

2、自定義html格式發送,自動轉碼敏感內容 有效提高郵件的送達率和進箱率

3、多模式發送支持 可根據需要選擇smtp或http協議發送

4、隨機發件人,多內容模板隨機發送 盡可能保證每次發送信息都不一樣

❾ 如何用shell腳本發郵件

sendEmail發送郵件
http://blog.uouo123.com/post/807.html

熱點內容
json格式php 發布:2024-09-21 11:08:02 瀏覽:245
sql文件用什麼打開文件 發布:2024-09-21 10:58:22 瀏覽:819
直接看腳本 發布:2024-09-21 10:55:30 瀏覽:511
c語言語句有 發布:2024-09-21 10:47:53 瀏覽:561
oracle存儲過程定義變數 發布:2024-09-21 10:30:42 瀏覽:382
預編譯的作用 發布:2024-09-21 10:24:48 瀏覽:590
網頁的訪問量 發布:2024-09-21 10:14:46 瀏覽:146
壓縮機阻 發布:2024-09-21 10:12:00 瀏覽:649
du查看文件夾大小 發布:2024-09-21 10:02:00 瀏覽:986
servuftpserver 發布:2024-09-21 09:58:51 瀏覽:387