my Top page便利な大福帳ドジ話の目次前のドジ話次のドジ話

オフラインで書き溜めたメールの一括送信が出来た!

  1998年4月29日(水)

「Mule」で「Mh-e」を使ってメールの読み書きをしています。
  # MHはja-mh-6.8.3.tgzをインストールしています。

  が、これまでは不自由でなりませんでした。というのは、「Mh-e」の
使い勝手が良く判らず、「M-x mh-smail」や「a」コマンドを使ってメー
ルを1通書いては、「PPP」を起動してインターネットに接続し、次に
「C-c C-c」コマンドで送信して、送信が終ったら「PPP」を終らせるという
方法しか知りませんでした。不便で不便でなりませんでした。
かれこれメールを送れるようになって以来、ずーっと悩まされてきた問題
でした。成功した時は、飛び上がりたいほど、嬉しかった!!

  以前、「draft」機能を確かめる為に2通程書いて投稿した事があります。
その時は、オフラインの状態でまず1通目を書いて「C-c C-c」し、次に又
1通メールを書き、そして「PPP」接続をし、「C-c C-c」で送信を試みた事
があります。この時は送信出来ませんでした。というより、着信を確認出来
ませんでした。それで、この方法では駄目なんだろうと思い、その日は、マ
シンをシャットダウンして寝ました。
翌日、また別のメールを1通書き、「PPP」接続して「C-c C-c」で送信しま
した。直後、「popclient」で受信をすると、何と昨日送信出来なかったメー
ル2通と先程送信したメール1通の計3通が受信されました。但し、前の2通
のメールの送信日時は前日の送信した日時になっていました。その時は一旦マ
シンのどこかに保存されたメールがマシンの再起動(senndmailは自動で立ち上
がる)で、送信されたのだろうとは思いました。でも、一々マシンを再起動さ
せなきゃ駄目と思っていました。

  ところが、ちゃんと方法があったのですね。小学校の先生に教えていただき
ました。それは、

  送信するときは、オフラインの状態(メールを書く状態)でメールを書
きます。書き終わったら取り敢えず「 C-c C-c」で送信します。 そし
て、次のメールと言う風に繰り返します。送りたいメールをこの繰り返し
で全て書いて送信してしまいます。でも、ダイアルアップしていないので
インターネットには繋がっていませんから、実際にはインターネットには
送り出されません。ですからメールはどうなるか というと、
/var/spool/mqueue (標準的な設定の場合) 
に 未送信のファイルとして溜っていきます。
  全部 書き終えたところで、Kterm上で「PPP」を起動してダイヤルアップ
でインターネットに接続します。そして、キューに溜ったメールを送り出
します。これも別のkterm上で「sendmail -q -v」 と入力します。
こうすると、オフラインでメールを何通書いても、書き終わったら一度に
まとめて送信することができます。

# キューに溜ったメールを送るには「sendmail -q」でいいのですが た
# だこのままでは どこまで処理が進んだか わからず、いつ切っていいか
# 判りません。 そこで送信状態を表示する「-v」も一緒に指定します。
# ということです。
# 先生は「mew」を「mule」の中で使っています。

# 「繰り返し」と入力したら「々」が出た。やっと見付けたぞ。

龍池さん、新岡さん、飯島さんありがとうございました。

----------------------- 送信例 (98_5_13)-------------------------------------
% sendmail -q -v
Running BAA00570 (sequence 1 of 1)
<kdc@m2.list.ne.jp>... Connecting to m2.list.ne.jp. via esmtp...
220 m2.list.ne.jp ESMTP Sendmail 8.8.5+2.7Wbeta5/LN1.1; Wed, 13 May 1998 01:37:29 +0900 (JST)
>>> EHLO dora.mxp.meshnet.or.jp
250-m2.list.ne.jp Hello kksy1DU02.fko.mesh.ad.jp [133.205.171.2], pleased to meet you
250-EXPN
250-VERB
250-8BITMIME
250-SIZE
250-DSN
250-ONEX
250-ETRN
250-XUSR
250 HELP
>>> MAIL From:<manpou@mxp.meshnet.or.jp> SIZE=3512
250 <manpou@mxp.meshnet.or.jp>... Sender ok
>>> RCPT To:<kdc@m2.list.ne.jp>
250 <kdc@m2.list.ne.jp>... Recipient ok
>>> DATA
354 Enter mail, end with "." on a line by itself
>>> .
250 BAA01502 Message accepted for delivery
<kdc@m2.list.ne.jp>... Sent (BAA01502 Message accepted for delivery)
Closing connection to m2.list.ne.jp.
>>> QUIT
221 m2.list.ne.jp closing connection
% 
---------------- 送信例 終わり--------------------

my Top page便利な大福帳ドジ話の目次前のドジ話次のドジ話