天天看點

shell發送郵件函數

#發送郵件函數

<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 &lt; </code><code>/tmp/VIP_qiehuan</code><code>.txt</code>

<code>fi</code>

<code>}</code>

注:$1為函數的參數,不是腳本的參數

本文轉自激情燃燒的歲月部落格51CTO部落格,原文連結http://blog.51cto.com/liuzhengwei521/2083282如需轉載請自行聯系原作者

weilovepan520