#發送郵件函數
<code>function</code> <code>send_mail(){</code>
<code>#定義郵件發送清單</code>
<code>maillist=(</code>
<code>zhengwei.liu@xxx</code>
<code>xiaogang.yang@xxx</code>
<code>sundy.she@xxx</code>
<code>)</code>
<code>#根據不同的函數參數,發送不同的郵件</code>
<code>if</code> <code>[ </code><code>"$1"</code> <code>== </code><code>"gateway"</code> <code>];</code><code>then</code>
<code> </code><code>for</code> <code>mail </code><code>in</code> <code>${maillist[*]};</code><code>do</code>
<code> </code><code>echo</code> <code>"無法ping通網關,請檢查網絡"</code> <code>| mail -s </code><code>"PI(10.78.1.122)網絡故障"</code> <code>$mail</code>
<code> </code><code>done</code>
<code>elif</code> <code>[ </code><code>"$1"</code> <code>== </code><code>"change"</code> <code>];</code><code>then</code>
<code> </code><code>mail -s </code><code>"$VIP發生切換"</code> <code>$mail < </code><code>/tmp/VIP_qiehuan</code><code>.txt</code>
<code>fi</code>
<code>}</code>
注:$1為函數的參數,不是腳本的參數
本文轉自激情燃燒的歲月部落格51CTO部落格,原文連結http://blog.51cto.com/liuzhengwei521/2083282如需轉載請自行聯系原作者
weilovepan520