[Mew-dist 14846] SASL

Daiki Ueno deisui at example.com
2000年 11月 4日 (土) 17:44:27 JST


上野です。

以前提案した SASL mechanism に依存しない client framework を、
試験的に書いてみました。

;; 本来は SEMI 用 (FLIM の一部) なのですが、全く反応がなくて悲しいので、
;; mew-smtp に組み込んでしまいました。

宜しければ、テストにお付き合い頂き、API に関する御意見をお聞かせ下さい。

手元では、Mew version 1.95b75 on Emacs 20.7 / Mule 4.1 (AOI) APEL なし、
という環境で、SASL の組込まれた sendmail 8.11.1 に対して DIGEST-MD5 に
よる認証に成功しています。

[使い方]

(0) http://www.unixuser.org/~ueno/junk/sasl-0.1.tar.gz を展開して、
インストールします。(./configure && make install で OK)

(1) mew-1.95b75 に添付の patch を当ててインストールします。

(2) ~/.emacs に以下の記述を加えます。

(setq mew-smtp-auth t
      ;; 利用したい認証機構 (優先度順、変数 sasl-mechanisms 参照)
      mew-smtp-sasl-mechanisms '("DIGEST-MD5" "CRAM-MD5" "PLAIN")
      ;; DIGEST-MD5 では必要
      ;; mew-smtp-sasl-properties '(realm "realm"))

(3) M-x mew-send すると、passphrase の入力を促されます。

;; ding 方面の方にも頼んだのですが、"I really wish they could be part of
;; standard-emacsen for everyone to benefit." のいってんばりで、tarball
;; すら持っていってくれないので、かなりへこんでいます。(;_;)
-- 
Daiki Ueno
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: mew-smtp.el.diff
型:         application/octet-stream
サイズ:     3937 バイト
説明:       無し
URL:        <http://www.mew.org/pipermail/mew-dist/attachments/20001104/45d18f9b/attachment.obj>


Mew-dist メーリングリストの案内