sendmail user-name
岡田 健一 / Kenichi OKADA
okada @ opaopa.org
2000年 11月 20日 (月) 09:01:01 JST
おかだです.
sendmail + cyrus-sasl で、sasldb を使っている場合、
DIGEST-MD5 以外の認証方式を使う場合は、username として
"kokada @ domain" のような形式を使う必要があります.
DIGEST-MD5 では、usernameとして"kokada"、realmに"domain"を設定する
必要があります.
以前は、smtp.el で対処していましたが、現在はどこで対処するべきでしょうか?
案
1. username, realm はユーザがメカニズムごとに指定する.
2. ユーザ設定は"username @ domain"として、DIGEST-MD5の場合のみ
smtp.elに渡す前に realmを抽出する.
(現在のwl-draft.elはこうなっています)
3. smtp.elで2のような対処をする.
;; sendmail以外と共存することを考えると 1 なのかな.
;; 設定項目が増えてしまいますが.
ちなみに、生のsmtp.elを使って、SMTP AUTHする際には、
(setq smtp-use-sasl t
smtp-sasl-mechanisms '("CRAM-MD5")
smtp-sasl-principal-name "kokada @ inari")
や
(setq smtp-use-sasl t
smtp-sasl-mechanisms '("DIGEST-MD5")
smtp-sasl-principal-name "kokada"
smtp-sasl-properties '(realm "inari"))
とする必要があるようです.
;; Claus Assmann さんに質問したら、SASLよくわからんと言っていたので、
;; sendmailの実装は間違っているのかもしれません.
--
岡田 健一 URLs: mailto:okada @ opaopa.org
http://www.opaopa.org
More information about the Emacs-mime-ja
mailing list