2012年3月14日

[mew-dist 29459] SSL SMTP for gmail

mew-dist のみなさま

GmailをSMTPサーバとして使わざるを得なくなり、設定が上手くいかず苦労し
ています。グーグルで調べても、似たような症状は見つけられませんでした。
stunnel がそもそも使えているかどうかを調べる方法も中々見つかりません。
(探し方が悪いのかも知れませんが . . .)
どなたかヒントを下されば幸いです。

古恵 亮(ふるえ りょう)
----------------
[症状]
1. emacs を起動
2. C-x m でメールを作成し、C-c C-c で送信。
3. ミニバッファーに、"Creating an SSL/TSL connection . . ." と出たまま
emacs がフリーズする。
4. C-g で中断。しばらく待つが、宛先にはメールは届いていない。
5. M-x mew で mew を起動し、+queue へ移動。先程作成したメッセージがあ
る。
6. そのメッセージを C-c C-c で送信しようとする。
7. ミニバッファーに "SMTP PLAIN password (ユーザー名@hawaii.edu):"
というプロンプトが出るので、パスワードを打ち込む。
8. ミニバッファーに "Sending in background...done" というメッセージが
出る。宛先には早速メールが届いている。

上記の3の段階で、"ps -ef" を見ると /usr/bin/stunnel4 が沢山起動されて
います。

[設定ファイル]

;;== ~/.mew.el より ===========
(setq mew-use-cached-passwd t) ; default cache time is 20 minutes.
(setq mew-passwd-timer-unit 30) ; minutes

(setq mew-mail-domain "hawaii.edu")

(setq mew-smtp-server "smtp.gmail.com") ; "mail.hawaii.edu"
(setq mew-smtp-user "ユーザー名@hawaii.edu")
(setq mew-smtp-ssl t)
(setq mew-smtp-ssl-port "465")
(setq mew-ssl-verify-level 0) ;; ありなしに関わらず、失敗
(setq mew-ssl-verify-version 0) ;; ありなしに関わらず、失敗

(setq mew-inbox-folder "+inbox")
(setq mew-mailbox-type 'mbox)
(setq mew-mbox-command "incm")
(setq mew-mbox-command-arg "-d /var/mail/furue")
(setq mew-inbox-folder "+inbox")


;;== ~/.emacs より ===========

;-- mew ---------
;; Optional setup (e.g. C-xm for sending a message):
(autoload 'mew-user-agent-compose "mew" nil t)
(if (boundp 'mail-user-agent)
(setq mail-user-agent 'mew-user-agent))
(if (fboundp 'define-mail-user-agent)
(define-mail-user-agent
'mew-user-agent
'mew-user-agent-compose
'mew-draft-send-message
'mew-draft-kill
'mew-send-hook))

[環境]

Debian GNU/Linux (testing)
mew 1:6.3-3
stunnel4 3:4.52-1
(Debian 特有のバージョン番号かも知れません。)

以上。


投稿者 xml-rpc : 2012年3月14日 11:00
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/108801
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。