WindowsでOSの再インストール後にメールの送受信が出来なくなった

142 views
Skip to first unread message

Yasuhiro KIMURA

unread,
Feb 11, 2019, 12:20:34 PM2/11/19
to mew...@googlegroups.com
木村と申します。

自宅の二台のPCで

* 64bit版Windows 10 ver. 1809
* MSYS2を使って自前でビルドした64bit版Emacs 26.1
* MewのWindows用バイナリ MEW68W2.ZIP
* 64bit版Cygwinのstunnel 5.48

の組み合わせで、メールの送信とIMAPによるメールの受信が正常に出来ていた
のですが、このうち一台をディスク交換のためOSの再インストールと再セット
アップを行ったところ、そちらのPCではメールの送受信が出来なくなってしま
いました。

設定としては、.emacs及び.mew.elは全く同じものを使っており、関連すると
思われる設定は以下の通りです。

~/.emacs
----------------------------------------------------------------------
(autoload 'mew "mew" nil t)
(autoload 'mew-send "mew" nil t)
(autoload 'mew-user-agent-compose "mew" nil t)
(setq read-mail-command 'mew)
(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))
----------------------------------------------------------------------
~/.mew.el
----------------------------------------------------------------------
(setq
mew-imap-server "mail.home.utahime.org"
mew-imap-size 0
mew-imap-ssl t
mew-imap-ssl-port mew-imap-port
mew-imap-user mew-user
mew-proto "%"
mew-smtp-port "submission"
mew-smtp-server "mail.home.utahime.org"
mew-smtp-ssl t
mew-smtp-ssl-port mew-smtp-port
mew-smtp-user mew-user
mew-ssl-cert-directory (substring
(shell-command-to-string
(concat "cygpath " (expand-file-name "~/.certs")))
0 -1)
)
----------------------------------------------------------------------

症状としては、メールの受信に関しては

01. Emacsを起動
02. M-x mewを実行
03. Mewのsplash画面が表示され、'Mew: %inbox'のバッファに切り替わる
04. "Type C-u Z to collect IMAP folders!"と表示される
05. C-u Zを実行
06. "Creating an SSL/TLS connection..."と表示される
07. その後Emacsが無反応になる

という状況で、またメールの送信に関しては↑の7の状態でC-gを叩いた後に

08. wを実行
09. 'Mew: +draft/1'のバッファに切り替わる
10. メールを作成
11. C-c C-cを実行
12. "Really send this message? (y or n) "に対してyを入力
13. "Creating an SSL/TLS connection..."と表示される
14. その後Emacsが無反応になる

という状況です。07及び14の状況において、タスクマネージャで確認すると
stunnel.exeのプロセスは存在するようですが、コマンドラインで
'netstat -a'を実行するとサーバへの接続はされていないようです。

OSの再インストールの前には普通に使えていたので、再インストール後にこん
なことになってしまって、原因も判らず大変困っているのですが、

* 設定のここがおかしいorこれが足りない
* Windowsのこの設定を確認しろ
* こういうことを試してみろor調べてみろ

といったことがありましたら、指摘していただけないでしょうか。

よろしくお願いいたします。

---
木村 康浩

Tomoyuki Murakami

unread,
Feb 11, 2019, 5:41:14 PM2/11/19
to mew...@googlegroups.com

On Tue, 12 Feb 2019 02:19:51 +0900 (JST), Yasuhiro KIMURA <ya...@utahime.org> wrote:

>
> という状況です。07及び14の状況において、タスクマネージャで確認すると
> stunnel.exeのプロセスは存在するようですが、コマンドラインで
> 'netstat -a'を実行するとサーバへの接続はされていないようです。
>
> OSの再インストールの前には普通に使えていたので、再インストール後にこん
> なことになってしまって、原因も判らず大変困っているのですが、
>
> * 設定のここがおかしいorこれが足りない
> * Windowsのこの設定を確認しろ
> * こういうことを試してみろor調べてみろ

https://www.mew.org/ja/bugreport/

あたり(特に「Mewのデバッグ機能」)をご参照いただき、通信がうまくい
かない状況をもう少し目に見える形にしていただくと対処方法も見えてく
るのではないかと思います。

moto kawasaki

unread,
Feb 11, 2019, 6:31:55 PM2/11/19
to ya...@utahime.org, mew...@googlegroups.com

川崎と申します。

問題の出る PC から telnet か何かでサーバの IMAP なり SMTP なりのポート
へ接続できるかどうかは確認されましたか?

ちょっと相当山勘ですが、サーバ側でこれらポートの SRCIP を絞っていてそ
れに引っかかっているとか...

Mew の側の問題だとすると、https://www.mew.org/ja/bugreport/
mew-debug のところをやってみると、Mew 側から何をしようとしているか、ど
んなエラーが出ているか(出ていないか)がわかると思います。

すんません、僕の思いつくのはこのくらいです。
ご幸運を祈っております。

--
moto kawasaki <mo...@kawasaki3.org> +81-90-2464-8454

Yasuhiro KIMURA

unread,
Feb 11, 2019, 8:34:46 PM2/11/19
to mew...@googlegroups.com
木村です。ご助言ありがとうございます。

From: Tomoyuki Murakami <tomo...@pobox.com>
Subject: Re: [mew-ja] WindowsでOSの再インストール後にメールの送受信が出来なくなった
Date: Tue, 12 Feb 2019 07:41:02 +0900 (JST)

> https://www.mew.org/ja/bugreport/
>
> あたり(特に「Mewのデバッグ機能」)をご参照いただき、通信がうまくい
> かない状況をもう少し目に見える形にしていただくと対処方法も見えてく
> るのではないかと思います。

これを試してみたところ、最初のメールの07の状態でC-gを叩いた時点では、
そもそも*Mew debug*バッファが存在しませんでした。またその後08〜14を実
行して無反応になった後C-gを叩いた時点では、今度は*Mew debug*バッファは
存在しましたが、内容は以下の通りでメールの送信に関すると思われるデバッ
グメッセージは一切ありませんでした。

----------------------------------------------------------------------

<FILTER>
NumOfMsg: 1
Folder: +queue
Filename: 1
Subject: test
Date: Tue, 12 Feb 2019 10:24:29 +0900 (JST)
From: Yasuhiro KIMURA <ya...@utahime.org>
To: ya...@home.utahime.org
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-Id: <20190212.102429.1584...@utahime.org>

test test test
.


<SENTINEL>
finished

----------------------------------------------------------------------

From: moto kawasaki <mo...@kawasaki3.org>
Subject: Re: [mew-ja] WindowsでOSの再インストール後にメールの送受信が出来なくなった
Date: Tue, 12 Feb 2019 08:31:43 +0900 (JST)

> 問題の出る PC から telnet か何かでサーバの IMAP なり SMTP なりのポート
> へ接続できるかどうかは確認されましたか?

これに関してはCygwinのopenssl.exeを利用して、対象のメールサーバ
(mail.home.utahime.org)にIMAP with STARTTLS及びSMTP with STARTTLSでい
ずれも正常に接続できることを確認しました。

---
木村 康浩

Tak Kunihiro

unread,
Feb 11, 2019, 9:23:50 PM2/11/19
to ya...@utahime.org, mew...@googlegroups.com, tak.ku...@gmail.com
stunnel のヴァージョンがあがったことが原因であると推測します.よって
ヴァージョンを下げることをすすめます.また, Cygwin 版でなく
MS-Windows 版の利用をすすめます.

(1) stunnel for Windows をダウンロード

自分は 4.56 で動作することを確認しています.
- ftp://stunnel.org/stunnel/archive/4.x/stunnel-4.56-installer.exe

(2) (setq mew-prog-ssl "c:/Program Files (x86)/stunnel/bin/tstunnel.exe")

Yasuhiro KIMURA

unread,
Feb 11, 2019, 9:53:24 PM2/11/19
to mew...@googlegroups.com
木村です。

From: Yasuhiro KIMURA <ya...@utahime.org>
Subject: [mew-ja] WindowsでOSの再インストール後にメールの送受信が出来なくなった
Date: Tue, 12 Feb 2019 02:19:51 +0900 (JST)

> 自宅の二台のPCで
>
> * 64bit版Windows 10 ver. 1809
> * MSYS2を使って自前でビルドした64bit版Emacs 26.1
> * MewのWindows用バイナリ MEW68W2.ZIP
> * 64bit版Cygwinのstunnel 5.48
>
> の組み合わせで、メールの送信とIMAPによるメールの受信が正常に出来ていた
> のですが、このうち一台をディスク交換のためOSの再インストールと再セット
> アップを行ったところ、そちらのPCではメールの送受信が出来なくなってしま
> いました。

この件ですが、原因が判明しました。私の凡ミスです。

> * MewのWindows用バイナリ MEW68W2.ZIP

と書きましたが、間違ってMEW68W1.ZIPを利用していました。MEW68W2.ZIPをダ
ウンロードしてMewをインストールしなおしたところ、送受信とも問題なく出
来るようになりました。

お騒がせてしまい申し訳ありませんでした。

---
木村 康浩

Tak Kunihiro

unread,
Feb 11, 2019, 9:54:11 PM2/11/19
to ya...@utahime.org, mew...@googlegroups.com, tak.ku...@gmail.com
stunnel のヴァージョンがあがったことが原因であると推測します.よって
ヴァージョンを下げることをすすめます.また, Cygwin 版でなく
MS-Windows 版の利用をすすめます.

(1) stunnel for Windows をダウンロード

自分は 5.46 で動作することを確認しています.
- ftp://stunnel.org/stunnel/archive/5.x/stunnel-5.46-win32-installer.exe
Reply all
Reply to author
Forward
0 new messages