| 今村 誠さん ご指導ありがとうございます。 情報をまったく開示せず申し訳ありません。 一括処理は、今村様にアップしていただいた下記の一括処理です。 OSはXPです。 桐は9-2004です。 解凍し、先ほどの画像の構成になっています。 一括処理を動かすと、 smail.exeが起動して、初期設定画面(添付画像の表示)が表示されるのです。
■使用一括処理--------------------------------------------- VAR STR{ &sMAIL="C:\mail\smail\"/* メールソフトpass名 固定 */\ ,&SmLserver = "ybbsmtp.mail.yahoo.co.jp"/* smtpサーバ名 固定 */\ ,&SmLsendHN = "NT通信"/* 固定文字列 */\ ,&SmLaddress = "nttusin@yahoo.co.jp"/* 送信元アドレス 固定 */\ ,&StxtFile = "C:\tomail\191005.txt"/* 本文を印字コマンドで作成 */\ ,&StxtTitle = "添付ファイル送付"/* メールタイトルの項目作成 */\ ,&Stemp1="C:\mail\temp\"+"temp.txt"/* 添付ファイルを項目名指定 */\ ,&SsendMLad = "hoge@nt.plala.or.jp"/* 送信アドレス項目名を指定 */\ ,&SBCCaddress = ",BCC:"+"nttusin@yahoo.co.jp"/* 控えをとる場合 */\ }\ ,数値{&Nend,&Nret}
印字開始 &sMAIL+"smail.bat" 印字 &sMAIL /* メールソフトパス名 */+"smail", *印字 " -i" /* 使うときは先頭1文字削除のこと */, *印字 " -d" /* オプション指定 */, *-d デバッグ表示モード メールの送信コマンドをすべて記録 *-i インフォメーション表示モード 何が実行できたかを記録 *>> エラーログパス名ファイル名で上記の内容をテキストに書き出し 印字 " -h" /* smtpサーバ名 */,&SmLserver , 印字 " -f" /* 差出人名 もりもり */, """" , &SmLsendHN , 印字 "<" ,&SmLaddress , ">",/* 差出人mailアドレス */"""", 印字 " -s" /* 本文タイトル */,"""",&StxtTitle,"""", 印字 " -F"/* 本文差込ファイル名.txt */ ,"""", &StxtFile ,"""", 印字 " -a"/* 添付ファイル名1 */,"""", &Stemp1 ,"""", 印字 /* 送信先アドレス */" ",&SsendMLad, 印字 &SBCCaddress /* BCCを追加指定します。 */, *印字 " >> c:\temp\error.log" /* エラーログ記録とインフォメーションはセット */ 印字終了 改頁=しない システム &sMAIL+"smail.bat",,自動クローズ=する\ ,フルスクリーン表示=しない, 戻り値=&Nend,&Nret ------------------------------------------------------------
|