添付ファイルつきのメールを送信するシェルスクリプトのソースを表示
←
添付ファイルつきのメールを送信するシェルスクリプト
移動:
案内
、
検索
あなたには「このページの編集」を行う権限はありません。理由は以下の通りです:
この操作は、以下のグループに属する利用者のみが実行できます:
登録利用者
。
ページの編集を始める前にメールアドレスの確認をする必要があります。
個人設定
でメールアドレスを設定し、確認を行ってください。
このページのソースの閲覧やコピーができます:
<pre> #!/bin/sh DIR='./' FILE='abababa.txt' NKF='/usr/bin/nkf' SENDMAIL='/usr/sbin/sendmail' TO='you@example.com' FROM='me@example.com' BOUND=`date +"%Y%m%d%H%M%S"` Err(){ echo "$1">&2; exit 1; } Check_file(){ test -f $1 || return 1; return 0; } Msg() { echo "To:${TO} Subject: サブジェクト MIME-Version: 1.0 Content-Type: multipart/mixed; boundary=\"---------${BOUND}\" -----------${BOUND} Content-Type: Text/Plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit 本文 -----------${BOUND} Content-Type: application/octet-stream; name=\"${FILE}\" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=\"${FILE}\" " | ${NKF} -j -m0 cat ${DIR}/${FILE} | ${NKF} -sMB echo "" echo "-----------${BOUND}--" } ## main Check_file ${DIR}/${FILE} || Err "Warning : Cannot open ${FILE}" Msg | ${SENDMAIL} -f${FROM} ${TO} exit 0 </pre> 参考・引用: http://d.hatena.ne.jp/pipi_one/20100513/1273756227 [[Category:シェルスクリプト]] [[Category:Eメール]]
添付ファイルつきのメールを送信するシェルスクリプト
に戻る。
案内メニュー
個人用ツール
ログイン
名前空間
ページ
ノート
変種
表示
閲覧
ソースを表示
履歴表示
操作
検索
案内
メインページ
全カテゴリ
カテゴリ未導入のページ
利用者の投稿記録
最近の更新
特別ページ一覧
ヘルプ
新規作成
新しい記事
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報